git remote -v
複製代碼
git remote add origin + 上一步查看的遠程庫的地址
複製代碼
git push origin master
複製代碼
git remote set-url origin + git@github地址
複製代碼
git remote rename A B
複製代碼
git branch 'dev'
複製代碼
git branch -a
或者
git status
或者
git branch -r 查看全部分支
複製代碼
git checkout dev
複製代碼
切換到分支以後就能夠進行開發了,開發完繼續依次執行git add ,git commit等git
推送到origin的dev分支上(必須當前處於dev分支上)github
git push origin dev
複製代碼
git checkout dmaster
git merge dev
複製代碼
git push origin master
複製代碼
8.若是建立分支的時候不當心寫錯了分支的的名字還能夠修改bash
git branch -m oldName newName
複製代碼
當別人在咱們以前修改了同一個文件,本地倉庫的文件不是最新文件的時候,push的時候會提示失敗了,git會提示你讓你執行git pull若是有多個分支會提示你pull到哪一個分支上。在執行git pull origin master更新本地倉庫文件時會提示出現衝突,提示自動合併失敗請修復這個衝突再提交(緣由是別人修改了A文件以後你也修改了A文件,git不知道要保存哪一個,是保存你操做的內容仍是保存別人操做的內容仍是兩者兼保存),正常狀況下會自動合併ui
解決的辦法url
打開該衝突的文件,你會發現裏面的內容被git用各類符號標記出來了,別人操做的內容用一個符號標記出來了,本身操做的內容用另一個符號標記出來了,本身決定要哪一個內容,要哪一個內容,就把內容下面的標記刪除掉spa
git commit 和 git push origin mastercode
這樣就能夠了,別人再更新的時候獲得的就是最新的文件,不過若是要修改刪除別人的代碼以前最好溝通好開發