登錄碼雲,新建倉庫
在碼雲上新建賬號後,登錄碼雲,然後新建倉庫,如圖:
連接碼雲上倉庫
-
如果本地已有項目,如何與碼雲上的倉庫連接呢?
在已有的項目中目錄中,右擊鼠標,單擊git bash here,在出現的窗口中輸入:
git remote add origin [email protected]:liutaigang/test.git //遠程連接碼雲上的倉庫
git push -u origin master //把master分支推送到碼雲的倉庫
[email protected]:liutaigang/test.git要改爲你自己的倉庫地址,在碼雲的創建頁面中可以拷貝,如圖:
可以選用https或者ssh任意一種協議。
-
如果本地沒有項目,如何與碼雲上的倉庫連接呢?
答案是:新建本地的項目,再和碼雲上的倉庫連接。 在工作目錄中,右擊鼠標,單擊git bash here, 在窗口中輸入:
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 [email protected]:liutaigang/test.git //同上,要改爲你自己的倉庫地址
git push -u origin master //同上
-
如何碼雲的倉庫中已經有正在開發的項目,可以直接克隆
git clone <URI> //尖括號(包含尖括號)是要克隆的項目的地址
add、commit、push和pull的使用
首先,做些鋪墊。 你的本地倉庫由 git 維護的三棵“樹”組成。第一個是你的 工作目錄,它持有實際文件;第二個是 暫存區(Index),它像個緩存區域,臨時保存你的改動;最後是 HEAD,指向你最近一次提交後的結果,如圖:
不懂不要緊,慢慢的會懂的。
-
add
add命令是將項目中的文件添加到暫存區,使用方法如下:
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
非常實用和詳細,值得一讀。