Git的簡單使用(以碼云爲例)

登陸碼雲,新建倉庫

在碼雲上新建帳號後,登陸碼雲,而後新建倉庫,如圖:git

輸入圖片說明 輸入圖片說明

鏈接碼雲上倉庫

  • 若是本地已有項目,如何與碼雲上的倉庫鏈接呢?

在已有的項目中目錄中,右擊鼠標,單擊git bash here,在出現的窗口中輸入:緩存

git remote add origin git@gitee.com:liutaigang/test.git   //遠程鏈接碼雲上的倉庫
git push -u origin master   //把master分支推送到碼雲的倉庫

git@gitee.com:liutaigang/test.git要改成你本身的倉庫地址,在碼雲的建立頁面中能夠拷貝,如圖:bash

輸入圖片說明

能夠選用https或者ssh任意一種協議。ssh

  • 若是本地沒有項目,如何與碼雲上的倉庫鏈接呢?

答案是:新建本地的項目,再和碼雲上的倉庫鏈接。 在工做目錄中,右擊鼠標,單擊git bash here, 在窗口中輸入:google

mkdir test       //新建項目的文件夾
cd test          //進入項目的文件夾
git init          //新建git 倉庫
touch README.md     //新建 README.md文件
git add README.md       //將README.md添加到暫存區(先照作,不深究)
git commit -m "first commit"    //將暫存區的內容提交到當前的分支(先照作,不深究)
git remote add origin git@gitee.com:liutaigang/test.git     //同上,要改成你本身的倉庫地址
git push -u origin master      //同上
  • 如何碼雲的倉庫中已經有正在開發的項目,能夠直接克隆

git clone  <URI>   //尖括號(包含尖括號)是要克隆的項目的地址

add、commit、push和pull的使用

首先,作些鋪墊。 你的本地倉庫由 git 維護的三棵「樹」組成。第一個是你的 工做目錄,它持有實際文件;第二個是 暫存區(Index),它像個緩存區域,臨時保存你的改動;最後是 HEAD,指向你最近一次提交後的結果,如圖:指針

輸入圖片說明

不懂沒關係,慢慢的會懂的。code

  • add

add命令是將項目中的文件添加到暫存區,使用方法以下:blog

git add <filename>  //尖括號(包含尖括號)是要提交的文件名

若是不想一個個提交,可使用:圖片

git add *
  • commit

commit 命令是將暫存區的文件提交到相應的分支(上圖中的HEAD是指向分支的指針。通常狀況下,你是處在master分下,固然能夠切換到其餘的分支下,不懂能夠百度或google)。使用方法以下:開發

git commit -m "explain of commit"   // -m 後面輸入的是本次提交的說明,能夠輸入任意內容,固然最好是有意義的,這樣你就能從歷史記錄裏方便地找到改動記錄。
  • push

push 命令是將本地分支中的內容推送到遠程的倉庫,就是上面鏈接的那個。使用方法以下:

git push origin master  //意思是將本地的master分支提交到名爲origin的遠程倉庫
  • pull

pull 命令是將遠程的倉庫的內容拉取到本地的倉庫

git pull

或者

git pull origin next:master  //要取回origin主機的next分支,與本地的master分支合併,通常直接用git pull 與上述操做一致。

好blog的推薦

https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

很是實用和詳細,值得一讀。

相關文章
相關標籤/搜索