GIT本地新建分支並提交到遠程倉庫


1.建立本地倉庫

查看當前項目根目錄中有沒有 .git文件(隱藏文件),如果沒有,右鍵->Git bash here ,然后輸入命令git init建立本地倉庫

git init

2.將代碼提交到本地倉庫

git add .
git commit -m "new branch commit"

3.在本地倉庫中建立一個與遠程倉庫的別名,以便之后提交代碼而不是每次都要輸入遠程倉庫地址。指令結尾是git的倉庫地址。

git remote add origin https://github.com/lioms/lioms.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分支;如果有這個分支就是 fetch + merge 操作。

git pull master

如果有其他任何問題,歡迎留言指正!!


免責聲明!

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



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