例如 現在在 C:MyWork 初始化一下這個倉庫
git init
應該是對的吧 .
然後給這個目錄裡放檔案 .
這時候我才想起應該放到 git 中 .
例如遠端倉庫是 https://git.oschina.net/kk/me.git
裡面有個 ReadME.MD
接下來我應該 :
git remote add origin https://git.oschina.net/kk/me.git
git pull origin master
git push origin master
我的步驟對的嗎 ? 如何實現 直接用 git pull 就行了(不用輸入 origin master)呢 ?
下面這個是幹嘛的
git branch --set-upstream-to=origin/master master
我想大声告诉你2017-05-02 09:25:14
git branch --set-upstream-to=origin/master master
的作用是使你的本地master分支與遠端的origin/master分支關聯,關聯目的是如果在本地分支下操作: git pull, git push ,不需要指定在命令列指定遠端的分支.
淡淡烟草味2017-05-02 09:25:14
pull == fetch && merge 用於拉取遠端程式碼並且合併。
origin 是git遠端版本庫的預設名稱,你可以用別的
master 是本地主分支名稱
只有自己的話,通常流程是這樣的:
1、初始化本地版本庫
2、增加遠端版本庫位址
3、寫程式碼
4、git add somefile.xx 將你寫的程式碼加入版本庫或git commit加-a參數
5、git commit -m '提交說明' 提交你的程式碼
6、git push origin master 將你的程式碼推至遠端版本庫
如果多人協作,在寫程式碼之前或commit之前,fetch然後merge一下。或者pull也行。 合併衝突之後再提交。