如何將本地專案提交到git伺服器中
阿新 • • 發佈:2018-12-07
1、初始化git
git init
2、新增要提交的檔案
git add 檔名(注:當要把整個專案都提交則用 git add . ,每次檔案只要被修改,都要重新在add一次,不然commit只會提交add 暫存區裡的內容)
3、完成提交
git commit -m "描述"
4、將本地git和伺服器上的連線(如果已經連線,這一步可以省略)
git remote add origin ***.git ,origin是你要提交到的倉庫的地址
5、將本地專案推上去(如果遠端倉庫裡面的專案沒有其他檔案就可以直接推送,反之,則必須先pull到本地倉庫,合併後才能push)
git push 有時候執行這段命令時彙報錯,說不能更新此操作,推送失敗,如果出現這個不能提交的問題則執行下一步; 不是推送失敗而是找不到remote,則可能是因為以前連線的遠端伺服器的HTTP和現在的不一樣,或者以前在伺服器上建立的專案倉庫已經不存在,可執行git remote rm origin,再執行步驟8
6、獲取git倉庫的分支
git fetch origin
7、合併分支
git merge origin/master
8、重新新增要提交的檔案(專案)
git add .
9、提交檔案
git commit -m "描述"
10、將檔案推送到分支上去
git push
通過以上的操作終於將專案推送到了遠端倉庫裡了,如果還要繼續推送其他檔案,則必須先把以前的檔案pull下來,與要提交的檔案合併在一起,再一起推送上去
注:要想拉取別人的專案,必須要有許可權,可提供自己的公鑰,公鑰所在位置一般在./.ssh下面