(此處我以碼雲為例)
常用命令:
-
添加遠程倉庫:git remote add origin 倉庫地址
(origin只是一個名字,對遠程倉庫的一個名字,習慣上用origin)
-
從倉庫拉取內容:git pull origin master --allow-unrelated-histories
-
提交到遠程倉庫:git push -u origin master
(-u是綁定) -
強制提交到遠程倉庫:git push -u -f origin master
(-f是強制,強制提交會覆蓋之前所有內容) -
將當前分支推送到遠程上的同名分支的方便方法:git push origin HEAD
步驟:
1. 創建遠程倉庫:

2. 進入要推送到遠程倉庫的目錄下(創建git版本庫,不懂可參考上面的 “ 創建並提交內容到git版本庫 ”)
3. 若不知該目錄下是否已創建了git倉庫,可輸入查看命令:ls -a
(-a是指把隱藏文件也顯示出來,因為 .git文件是隱藏文件)
有.git文件代表已創建了git倉庫,否則要創建:git init

4. 接着就是把工作區的內容提交到git倉庫:
(因為一般都建議有README.md文件,所以這里我也創建了一個)

5. 把本地git倉庫與遠程倉庫關聯起來:git remote add origin 遠程倉庫地址
(origin只是一個名字,對遠程倉庫的一個名字,習慣上用origin。若你要關聯多個遠程倉庫,就要取不同的名字了)
(遠程倉庫地址如下圖處獲取。若有配置SSH連接,就選擇SSH,否則就選HTTPS)

- 關聯后,push到遠程倉庫即可:git push -u origin master
(origin這個名字,要和上面git romote命令的名字保持一致,)
(-u 是把本地的master和遠程倉庫的master分支綁定了(若有其他分支也可綁定其他分支),下次再push就不需要寫分支名了)

碼雲倉庫上刷新一下就會看到push的文件了

6. 至此第一次push已完成啦!!
7. 那么,修改后如何再次puh呢?
8. 修改后的push 其實就是少了初始化版本庫以及與遠程倉庫連通這兩個步驟而已:

push到遠程倉庫:git push
(注意,第一次push的時候是git push -u origin master,而這次不需要寫-u后面了,因為第一次的時候已經把本地和遠程的master分支關聯起來了)
