1.我用使用碼雲 git的方式維護的我的程式碼,在碼雲上創建了專案並添加了一個叫jts的分支。然後clone到本地後,在本地創建了一個叫JTSDEV的分支並提交了修改。我用不同的命令列會顯示不同的分支,我碼雲上建立的分支用命令列顯示不了,我用命令列建立的分支碼雲上卻沒有,這是為什麼呢?
不太明白,你是說JSTDEV沒有關聯遠端的jst? 如果是,因為你沒有把他們關聯起來等於你在本地建一個分支,遠端建一個分支,他們當然是沒有關係啦你要手動關聯一下,不行的話就把其中一個刪了,同步一下看這個教學http://www.liaoxuefeng.com/wi...
你切換到本地的 JTSDEV 再git pull一下,它會提示你 set-upstream之類的玩意,意思就是讓你本地的文本綁定到遠程,仔細看命令行提示啊
git pull
set-upstream
git branch --set-upstream-to=origin/jts JTSDEV
git clone下來的是master分支
你需要checkout jst,git會自動找到遠端的那個jst然後創建一個本地的,並且關聯起來
然後你透過修改本地的jst分支下的文件,然後commit push就可以維護本地和遠端的程式碼了
另外建議通讀下git教學:http://www.liaoxuefeng.com/wi...
不太明白,你是說JSTDEV沒有關聯遠端的jst?
如果是,因為你沒有把他們關聯起來
等於你在本地建一個分支,遠端建一個分支,他們當然是沒有關係啦
你要手動關聯一下,不行的話就把其中一個刪了,同步一下
看這個教學http://www.liaoxuefeng.com/wi...
你切換到本地的 JTSDEV 再
git pull
一下,它會提示你set-upstream
之類的玩意,意思就是讓你本地的文本綁定到遠程,仔細看命令行提示啊git clone下來的是master分支
你需要checkout jst,git會自動找到遠端的那個jst然後創建一個本地的,並且關聯起來
然後你透過修改本地的jst分支下的文件,然後commit push就可以維護本地和遠端的程式碼了
另外建議通讀下git教學:
http://www.liaoxuefeng.com/wi...