1.根據(jù)版本號(hào)進(jìn)行回退:
git reset --hard 版本號(hào)
2.1合并分支:
假如我們想把dev上的代碼合并到master的分支上,怎么做呢棺耍?
1)切換到master上删窒;
2)執(zhí)行g(shù)it merge dev就可以了螟蝙。
2.2查看遠(yuǎn)程分支:
1)git branch -a
2.3刪除遠(yuǎn)程分支:
1)git push origin --delete <BranchName>
2.4刪除遠(yuǎn)程分支:
git push origin 本地分支名:遠(yuǎn)程分支名
2.5刪除本地分支:
?git branch -d <本地分支名>
3.tag用法
1)打tag:切換到對(duì)應(yīng)的commit版本源武,執(zhí)行命令:git tag <版本號(hào)>
2)查看所有的tag:git tag
3)查看tag信息:git ?show <tag名>
4)推送tag到遠(yuǎn)程:git push origin <tag名>
5)獲取遠(yuǎn)程tag:git fetch origin tag <tag名>
4.查看歷史
1)git log 查看提交歷史
2)git log -p <file> //查看指定文件的提交歷史,帶詳情
git log --pretty=oneline 文件名 //簡寫版本
git show 【commit版本號(hào)】//查看某個(gè)版本的詳細(xì)信息。
5.獲取遠(yuǎn)程分支到本地
1)git checkout-b本地分支名x origin/遠(yuǎn)程分支名x
6.mergeRequest相關(guān)
1)查看git關(guān)聯(lián)的遠(yuǎn)程庫:git remote
2)推送到自己的主頁:git push -u ?ZJWOrigin ?本地分支
3)將分支保留到自己的主頁:git push -u 自己的主頁 newFeature
7.把ssh的key添加到gitLab:
參考博客:https://blog.csdn.net/xyzchenxiaolin/article/details/51852333
8.忽略文件的添加
http://www.reibang.com/p/62a412b7a6e8
9.配置用戶名和郵箱
郵箱:git config user.email 你的目標(biāo)郵箱名;
用戶名:git config --global user.name 你的目標(biāo)郵箱名;
10.重置本地分支到遠(yuǎn)程的額某個(gè)分支
?git reset --hard ZJWOrigin/houselist_linkData
11. 放棄本兮文件所有修改
git checkout .