ssh-keygen -t rsa -c "[email protected]"
一. 先有本地庫,再關聯遠端庫
要關聯乙個遠端庫, 遠端庫的名字
origin
,這是git預設的叫法,也可以改成別的,但是origin
這個名字一看就知道是遠端庫。
git remote add origin [email protected]:michaelliao/learngit.git
把本地庫的內容推送到遠端,用git push
命令,實際上是把當前分支master
推送到遠端。
git push -u origin master
由於遠端庫是空的,我們第一次推送
master
分支時,加上了-u
引數,git不但會把本地的master
分支內容推送的遠端新的master
分支,還會把本地的
master
分支和遠端的master
分支關聯起來,在以後的推送或者拉取時就可以簡化命令:
g
it push origin master
二. 先有遠端庫
git clone git
@github.
com:michaelliao/gitskills.git
三: 分支管理
git remote -v
檢視遠端庫的詳細資訊:
origin ssh: (fetch)
origin ssh: (push)
git checkout -b dev
git switch -c
git checkout
命令加上-b
引數表示建立並切換,相當於以下兩條命令:
$ git branch dev
$ git checkout dev
git branch -d dev
刪除分支
多人協作的工作模式:
git checkout -b branch-name origin/branch-name
在本地和遠端建立一樣的分支
git branch --set-upstream branch-name origin/branch-name
;
本地分支和遠端分支的鏈結關係
git push origin
推送自己的修改, 則因為遠端分支比你的本地更新,需要先用git pull
試圖合併
git add .
git commit -m "add readme"
git config --global push.default current
git push
Git遠端倉庫 分支管理
一,遠端倉庫相關操作 1.轉殖遠端倉庫 到本機 git clone url 2.顯示遠端倉庫 git remote v origin fetch origin push 3.從遠端倉庫拉取資料 git pull origin master git pull origin master allow u...
git遠端分支管理
1.建立 remote mkdir my project.git git init bare 2.建立本地git cd my project git init 3.連線並提交 git add git commit m commit message git remote add origin ssh ...
Git管理遠端倉庫
目的 將遠端倉庫 github專案 複製到本地。提交檔案到暫存區 git add 檔名 將暫存區檔案提交到git倉庫 git commit m description 將本地同步到遠端倉庫 git push 有時候無法同步或者說是沒有許可權 the requested url returned er...