git 覆蓋本地修改 ,git 放棄本地修改,強制更新git
git fetch --all git reset --hard origin/master
git fetch 只是下載遠程的庫的內容,不作任何的合併 git reset 把HEAD指向剛剛下載的最新的版本緩存
git branch
查看分支服務器
git branch developfetch
建立develop 分支
git add -A && git commit -m "update modify" && git pull origin develop && git push origin develop
緩存修改到本地,提交修改,更新代碼,提交修改到遠程庫url
遠程倉庫的使用
查看當前的遠程庫
git remote 命令,它會列出每一個遠程庫的簡短名字和地址。在克隆完某個項目後,至少能夠看到一個名爲 origin 的遠程庫,Git 默認使用這個名字來標識你所克隆的原始倉庫。
添加遠程倉庫
git remote add [shortname] [url]
如今就能夠用shortname來pull 和push了
git push [shortname]
遠程倉庫的刪除和重命名
git remote rename old_name new_name
git remote rm name
第一次pull的時候還要用全稱,最後再加masterrem
建立本地tag:
git tag -a v2014 -m "新建tag v2014"it
把本地分之推到遠端服務器:
git push --tagsast
刪除本地tag:
git tag -d v2014date
刪除遠程tag:
git push origin --delete v2014下載