快速上手
基本操作
-
git init
,初始化一個(gè)git庫(kù) -
git status
查看當(dāng)前的狀態(tài) -
git config --global user.name "feifeiworld"
配置全局用戶名 -
git config --global user.email "598327203@qq.com"
配置全局郵箱
如果只配置某個(gè)項(xiàng)目的用戶信息讨衣,在項(xiàng)目目錄下打開(kāi)命令行蜗细,然后把--global去掉再執(zhí)行即可
-
git add <目錄或文件>
把目錄或文件添加到暫存區(qū) -
git commit
把暫存區(qū)的文件提交到倉(cāng)庫(kù)中 -
git commit -m <提交信息>
把暫存區(qū)的文件提交到倉(cāng)庫(kù)中(添加提交信息) -
git log
查看git提交日志 -
git log --pretty=oneline
查看git提交日志(單行格式) -
git reset --hard HEAD^
將版本回退上一個(gè)版本 -
git reset --hard HEAD~<n>
將版本回退n個(gè)版本(n為數(shù)字) -
git reflog
查看git操作日志 -
git reset --hard <版本號(hào)>
將版本回退到指定版本摔笤,歷史版本號(hào)可用git reflog
查看 -
git checkout -- <filename>
把指定文件還原到上次提交的版本
分支管理
-
git branch -v
查看分支 -
git branch <分支名>
創(chuàng)建分支 -
git checkout <分支名>
切換分支 -
git merge <分支名>
切換到主干后沟饥,通過(guò)merge分支摄凡,可以將分支整合到主干 - 合并過(guò)程發(fā)生沖突炉峰,需要找出沖突文件消除沖突后再提交
遠(yuǎn)程倉(cāng)庫(kù)
-
git remote add origin git remote add origin https://gitee.com/flydev/wbdplat.git
穿件遠(yuǎn)程倉(cāng)庫(kù)別名 -
git push origin master
將本地的master主干版本push到遠(yuǎn)程倉(cāng)庫(kù)