git remote
origin
git remote -v//詳細資訊
origin 。。。。。。。。。(fetch)
origin。。。。。。。。。。(push)
第一次開始工作的時候,將遠端倉庫的檔案需要轉殖下來
git clone [email protected]:nber1994/jty.git//這個是從我的github上轉殖下來,哈哈,不過你是轉殖不了了,我沒有你的公鑰:p
git branch//檢視分支,預設是master分支
:pgit checkout -b dev origin/dev //同時在本地與遠端建立dev分支
從此,你就可以在本地的dev分支上修改了,並且進行提交
git commit -m 「dev 修改」
//將dev分支推送到遠端分支
git push origin dev
當你push發生失敗,這個時候是因為別的小夥伴也進行了提交推送,但是與你推送的存在衝突。
怎麼辦呢
解決辦法:
//1.將本地dev分支與遠端dev分支聯絡起來
git branch --
set-upstream dev origin/dev
//2.將遠端倉庫拉到本地
git pull
//3.你會發現上一步的pull存在衝突,在本地進行衝突解決(這個時候pull會自動merge)
//4.修改完了以後,進行提交,然後推送即可
git commit -m 「解決衝突」
git push origin/dev
1.當你企圖修改後推送的時候,如果失敗的話就說明遠端比本地現在的版本存在衝突
2.pull下來進行衝突修改,然後再次提交
3.提交成功
分別表示具有推送和抓取許可權
遠端倉庫預設名為origin,且預設將本地master與倉庫的master對應起來
git push origin master//將master分支推送到遠端master分支上
git push origin dev //將本地dev分支推送到遠端dev分支上
//預設推送哪個分支對應到遠端倉庫的對應分支上
一般的分支有:
1.master預設分支,需要時刻與遠端連線
2.dev 開發分支,小夥伴們都在他上面工作,也需要時刻與遠端倉庫連線
3.bug分支,修改bug需要的分支,一般不需要連線
4.feature分支,開發新功能分支,一般需要與小夥伴同時開發時,需要連線遠端倉庫,自己開發的時候一般不需要。
哈哈,其實你想退哪個都無所謂啦:p
小鑫與小夥伴
這天,小鑫決定與他的小夥伴們玩乙個遊戲。如果告訴你小鑫朋友的數量n,小鑫的編號x,你能告訴我小鑫贏得遊戲了麼?輸入資料為多組,到檔案結束。每一組資料有一行,三個數,n m x。資料小於200 當小鑫贏得勝利輸出 yes 否則輸出 no 2 2 1 2 2 2 yes no include inclu...
我的小夥伴呢
小y和他的小夥伴們到魔窟去探險,然而不幸發生坍塌後小y的小夥伴們掉落到了不同的地點。當然了,小y的小夥伴們都會飛行魔法,可以飛出魔窟,但是魔窟中某些地方安裝了魔法干擾器,若周圍魔法干擾器超過4個便不能使用飛行魔法。魔窟可以看作n n的地圖,當中.表示為空地,表示為魔法干擾器,小y的小夥伴字母a表示。...
機智的小夥伴,上幾個笑話
一日記者問韓寒 請問,你母親和郭四娘一起掉進水裡你先救哪乙個?不少人納悶,怎麼提這種問題。韓寒肯定的說 先救四娘 全場譁然,議論紛紛。韓寒看出了大家的疑惑,補充了一句 水深一公尺四 頓時掌聲雷動 韓寒的機智打動了在場的所有人,然後大家起立合唱了一首 白雪公主與七個郭敬明 你如果得了狂犬病,要做的第一...