git push到遠程倉庫



(此處我以碼雲為例)

常用命令:

  • 添加遠程倉庫: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分支關聯起來了)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM