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
如果有其他任何問題,歡迎留言指正!!