1.先git clone 代碼地址
git clone? htttp://github.com/用戶名/test.git
2. 添加文件
例如:touch 1.txt
3.將文件添加到暫存區
git add 1.txt
4.提交
git commit -m "commit 1.txt"
5.與遠程倉庫建立關聯
git remote add? 遠程倉庫名? ?遠程倉庫鏈接
例如:git remote add? test? htttp://github.com/用戶名/test.git
6.git push 遠程倉庫名
例如:git push test
此時需要填寫用戶名和token
推送到同名的遠程分支: 如果你的本地分支與遠程分支同名,且遠程分支已經存在,你可以簡單地執行:
git push 遠程倉庫名?本地分支名
推送到不同名的遠程分支: 如果你想推送本地分支到一個不同名的遠程分支(或者遠程尚未有這個分支),可以使用以下命令:
git push 遠程倉庫名?本地分支名:遠程分支名
如果遠程分支不存在,Git 會創建一個新的遠程分支。
關聯本地分支和遠程分支: 如果你想在以后的推送中不再每次都指定遠程分支名(即設置默認的上游分支),你可以使用 -u(或 --set-upstream)標志來設置跟蹤關系:
git push -u origin 本地分支名
或者
git push --set-upstream origin 本地分支名:遠程分支名
設置跟蹤關系之后,下次你只需調用 git push 即可將更改推送到關聯的遠程分支。
強制推送: 如果你需要覆蓋遠程分支(這很危險,因為它會丟失遠程分支上的更改!),可以使用 -f 或 --force 標志:
git push -f origin 本地分支名:遠程分支名
但是,請只在真正必要且明確了解后果的情況下使用強制推送。
刪除遠程分支: 要刪除遠程分支,可以用以下命令:
git push --delete origin 遠程分支名
在執行 git push 之前,確保你已經使用 git add . 將你的改動添加到暫存區,并且使用 git commit 提交了你的更改。在推送到遠程倉庫之前,你也可能想要先執行 git fetch 和 git pull 以確保你的本地分支是最新的。
————————————————? ? ? ? ? ? ? ? ? ? ? ? ? ? 版權聲明:本文為博主原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。
? ? ? ? ? ? ? ? ? ? ? ??
原文鏈接:https://blog.csdn.net/qq_31763735/article/details/137458026
注意:當通過git init的方式構建本地倉庫后,然后通過如上的方式push到遠程倉庫,會報錯:
表示,需要先pull一下,保持遠程與本地的同步。???