git常用的命令有六個(gè):1、第一次初始化;2、初始化倉(cāng)庫(kù);3、加到緩存區(qū);4、提交至本地倉(cāng)庫(kù);5、推送本地倉(cāng)庫(kù)信息至遠(yuǎn)程倉(cāng)庫(kù);6、拉取遠(yuǎn)程倉(cāng)庫(kù)最新文件。其中,第一次初始化有兩種方式,一種語(yǔ)句較多,另一種語(yǔ)句較少。
1、第一次初始化
· git init
git add .
git commit -m ‘first commit’
git remote add origin git@github.com:帳號(hào)名/倉(cāng)庫(kù)名.git
git pull origin master
git push origin master # -f 強(qiáng)推
· git clone git@github.com:git帳號(hào)名/倉(cāng)庫(kù)名.git
2、初始化倉(cāng)庫(kù)
git init
3、加到緩存區(qū)
· git add .:添加所有項(xiàng)目至緩存區(qū)
· git add 目錄名:添加指定目錄到緩存區(qū)
· git add 文件名:添加指定文件到緩存區(qū)
4、提交至本地倉(cāng)庫(kù)
git commit -m “注釋信息”
5、推送本地倉(cāng)庫(kù)信息至遠(yuǎn)程倉(cāng)庫(kù)
· git push origin master:將本地分支的更新內(nèi)容,全部推送至遠(yuǎn)程倉(cāng)庫(kù) master 分支
· git push origin dev:將本地 dev 分支推送到遠(yuǎn)程,再由一個(gè)人統(tǒng)一加到 master 分支上
6、拉取遠(yuǎn)程倉(cāng)庫(kù)最新文件
· git pull:拉取遠(yuǎn)程倉(cāng)庫(kù)所有分支合并到本地
· git pull origin master:拉取遠(yuǎn)程master分支,合并到當(dāng)前本地master分支
· git fetch:僅做拉取操作,不做合并,合并需要自己再找其他方法