本地新建分支提git交遠端倉
感謝分享:https://blog.csdn.net/w15321271041/article/details/80622044
做個記錄
1.建立本地倉庫
檢視當前專案根目錄中有沒有 .git檔案(隱藏檔案),如果沒有,右鍵->Git bash here ,然後輸入命令git init建立本地倉庫
git init
2.將程式碼提交到本地倉庫
git add .
git commit -m "new branch commit"
3.在本地倉庫中建立一個與遠端倉庫的別名,以便之後提交程式碼而不是每次都要輸入遠端倉庫地址。指令結尾是git的倉庫地址,我使用的是SSH連線方式
git remote add origin [email protected]:gyjia/hotcodeserver.git
4.此時我要把本地的程式碼提交的遠端倉庫上,步驟如下
1)首先要建立本地的分支,並切換到該分支上(本地建立完分支,預設是在master分支上)
git branch hello_git_branch
git checkout hello_git_branch
2)push到遠端倉庫上面
git push origin hello_git_branch
由於剛才我們為遠端倉庫起了一個別名,那麼這裡就可以使用別名origin呼叫。
這裡的含義是將hello_git_branch這個分支提交到遠端倉庫上面。如果遠端倉庫沒有這個分支,那麼也會新建一個該分支。
還有一種方法,可以指定提交到遠端倉庫的某個分支上。如下,是將hello_git_branch分支提交到遠端倉庫的master上面
git push origin hello_git_branch:master
拓展:
如果本地當前是在hello_git_branch分支上面,此時想把遠端倉庫的master與我的hello_git_branch分支合併(merge),可以使用如下命令:
git pull origin hello_git_branch:master
如果您使用如下指令,含義就是將遠端倉庫的master分支合併下來。如果本地沒有master分支,那麼本地就新建一個master分支
git pull master
如果有其他任何問題,歡迎留言指正!!
---------------------
作者:Klimbim
來源:CSDN
原文:https://blog.csdn.net/w15321271041/article/details/80622044
版權宣告:本文為博主原創文章,轉載請附上博文連結!