git的使用
git基礎(chǔ)命令
git的簡(jiǎn)單操作
1.1 初次使用時(shí)設(shè)置姓名和郵箱
git config --global user.name "xxx"
git config --global user.email xxx.@qq.com
1.2 clone項(xiàng)目
git clone git@github.com:xxx/blog.git
1.3 添加文件并提交
1.3.1 touch a.md
創(chuàng)建一個(gè)a.md文件
1.3.2 echo "hello" >a.md
在a.md中寫入hello字符
1.3.3 git status
查看狀態(tài){1.已提交mommitted 2.已修改modified 3.已暫存staged}
1.3.4 git add .
將當(dāng)前文件夾下的所有新增和修改全部放入到暫存區(qū)
1.3.5 git commit -am "xxx修改描述"
將所有的變動(dòng)提交到本地倉(cāng)庫(kù).
1.3.6 git push origin master
或git push
將當(dāng)前本地倉(cāng)庫(kù)的改動(dòng)推送到遠(yuǎn)程庫(kù)(origin)的master分支.
git的復(fù)雜操作
1.1 當(dāng)沒有選擇README.md時(shí)生成的是空文件,此時(shí)我們需要在本地建立一個(gè)文件夾mkdir blogtest
創(chuàng)建一個(gè)叫blogtest的文件,進(jìn)入文件touch README.md
新建README.md文件
1.2 git init
將本地新建的空文件夾初始化成一個(gè)倉(cāng)庫(kù)
1.3 git remote add origin git@github.com:xxx/blogtest.git
將該新建的遠(yuǎn)程倉(cāng)庫(kù)命名為origin并保存起來
1.4 git push origin master
將這個(gè)文件保存到master主分支上
1.5 git remote -v
查看本地庫(kù)里記錄的遠(yuǎn)程庫(kù)地址
1.6 git push -f origin master
將自己的代碼強(qiáng)制推送,會(huì)覆蓋別人的代碼(當(dāng)明確自己的行為時(shí)再使用)
1.7 git remote remove xxx
刪除這個(gè)名為xxx的標(biāo)簽
1.8 git remote set-url origin git@abc.com/a.git
修改origin的地址
1.9 git remote rename gitlab coding
將gitlab改名為coding
1.10 git remote add origin git@github.com:xxx/blogtest.git
將該新建的遠(yuǎn)程倉(cāng)庫(kù)命名為origin并保存起來
1.11 git remote -v
查看本地庫(kù)里記錄的遠(yuǎn)程庫(kù)地址