簡體   English   中英

如何將git存儲庫添加到Ubuntu服務器

[英]How to add a git repository to Ubuntu server

我的計算機上本地有一個node.js項目,現在,我想將此項目推送到遠程Ubuntu服務器。 我已經在Ubuntu服務器上創建了project.git,並推送到了它。 現在,我想在服務器上運行該項目,但是如何訪問該文件夾,它只是一個git目錄。 我要遵循的過程如下所示:

Ubuntu服務器:

mkdir /home/git/project
cd /home/git/project
git init

本地計算機:

git remote add origin root@someserver.com:/home/git/project
git add .
git commit -am "Initial Commit"
git push origin master

它推動成功。 現在,我想執行此node.js項目並在服務器上運行它,但是如何將git存儲庫轉換為文件夾,這樣我就可以將其放入cd,然后將其放入app.js節點?

如果要在服務器端查看代碼,則應在不--bare選項的情況下初始化存儲庫,或將其克隆到服務器上的其他位置。

裸存儲庫僅存儲git特定文件。

更新:如果創建不帶--bare選項的存儲庫,則無法將任何內容推送到服務器所在的分支。 更好的解決方案是創建裸存儲庫,然后將其克隆到服務器上的其他位置。 請注意,如果要查看新代碼,則應使用there git pull命令。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM