1妙黍、在當(dāng)前目錄新建一個(gè)Git代碼庫(kù)
git init
2簸呈、git 修改當(dāng)前的project的用戶名和用戶名
命令分別為:
git config user.name 你的目標(biāo)用戶名
git config user.email 你的目標(biāo)郵箱名
3匿又、也可以全局配置用戶名和郵箱淹禾,需要在上面的兩條命令中添加一個(gè)參數(shù)积瞒,–global较屿,代表的是全局。
命令分別為:
git config --global user.name 你的目標(biāo)用戶名
git config --global user.email 你的目標(biāo)郵箱名
4紫岩、創(chuàng)建忽略文件和注解文件
命名分別為:
touch .gitignore 項(xiàng)目忽略文件(忽略安裝包和打包文件等不需要提交文件)
touch README.md 項(xiàng)目注解文件
5规惰、添加文件命令
git add .
6睬塌、提交命令
git commit -m '提交理由'
7泉蝌、關(guān)聯(lián)遠(yuǎn)程庫(kù)(已經(jīng)關(guān)聯(lián)的可以不關(guān)聯(lián))
git remote add origin 你的遠(yuǎn)程庫(kù)地址
8、獲取遠(yuǎn)程庫(kù)與本地同步合并(如果遠(yuǎn)程庫(kù)不為空必須做這一步揩晴,否則后面的提交會(huì)失斞恪)
git pull --rebase origin master
9欲主、把本地庫(kù)的內(nèi)容推送到遠(yuǎn)程着饥,使用 git push命令,實(shí)際上是把當(dāng)前分支master推送到遠(yuǎn)程拴测。執(zhí)行此命令后會(huì)要求輸入用戶名劫映、密碼违孝,驗(yàn)證通過(guò)后即開(kāi)始上傳。
git push -u origin master
10泳赋、狀態(tài)查詢命令
git status
11雌桑、如果在遠(yuǎn)程創(chuàng)建分之本地沒(méi)有要需要
git pull
12、創(chuàng)建本地分之關(guān)聯(lián)遠(yuǎn)程分之
git checkout -b dev origin/develop
13.查看本地操作記錄
git reflog
14.執(zhí)行恢復(fù)命令
git reset --hard 操作id
15.解決沖突后暫存然后合并沖突
git rebase --continue
16.撤銷上次add和commit
git reset --soft HEAD^
17.僅僅撤銷commit ,保留add
git reset --hard HEAD^