查看本地git倉庫的配置項:git config --list
查看username 和 email有沒有創(chuàng)建如果沒有創(chuàng)建输玷,就執(zhí)行下面命令創(chuàng)建:
git全局下創(chuàng)建用戶名和郵箱
git config --global user.name "tom"
git config --global user.email 123123123@qq.com
git 有工作區(qū),暫存區(qū),版本庫
git init 創(chuàng)建一個本地的git倉庫
git status 查看本地git倉庫的狀態(tài)
在沒有提交過當前文件的情況下计露,使用git restore命令無效
在工作區(qū)提交到暫存區(qū)之前,也可以恢復到之前沒有修改的狀態(tài)
git restore 文件名.后綴把單個的文件恢復成之前的狀態(tài)
git restore . 把所有修改的文件恢復成之前的狀態(tài)
把工作區(qū)的內(nèi)容提交到暫存區(qū)
git add 文件名+后綴
git add . 把所有工作區(qū)的文件添加到暫存區(qū)
把暫存區(qū)的內(nèi)容存到版本庫當中? git commit -m ‘注釋’ 例如git commit -m ‘實現(xiàn)了登錄功能
git log 查看本地版本庫的提交記錄
分支:
Master 主分支
新建一個分支的命令:git branch zhangsan
查看所有的分支命令:git branch
切換分支命令:git checkout 分支名
切換并新建一個分支:git checkout -b 分支名
如何刪除一個分支:git branch -d 分支名
lisi分支下自己是不可以使用git branch -d刪除自己的添履,
但是可以在zhangsan分支下刪除lisi屁倔,因為lisi分支是在zhangsan分支下創(chuàng)建的。
主分支master下可以任意刪分支
這個時候如果一定要刪除暮胧,可以使用強制刪除命令:
分支自己是不可以刪除自己的锐借,強制刪除也不行
git branch -D 分支名
merge之后無需commit 是自動提交的
在master分支下想要合并zhangsan分支:git merge zhangsan
分支之間可以互相合并
作者:沖鋒敢死曾小賢
鏈接:http://www.reibang.com/p/f86cbfda3a07
來源:簡書
著作權歸作者所有问麸。商業(yè)轉載請聯(lián)系作者獲得授權,非商業(yè)轉載請注明出處钞翔。