一、倉庫命令操作
- 初始化一個本地倉庫
git init
- 查看本地倉庫是否連接遠(yuǎn)程倉庫
git remote #若有連接則會顯示origin
- 本地連接遠(yuǎn)程倉庫
git remote add origin https://githubxxx.git
- 刪除遠(yuǎn)程連接倉庫
git remote remove origin https://githubxxx.git
二、項(xiàng)目文件操作命令
- git add main.m <將main.m文件添加到暫緩區(qū)>
- git add . <將工作區(qū)所有不在暫緩區(qū)的內(nèi)容添加到暫緩區(qū)(注意:添加的文件或者是修改的文件都要通過add命令將該文件添加到暫緩區(qū))>
- git commit --m "提交的文件描述信息" <將在暫緩區(qū)的所有內(nèi)容提交到本地版本庫,清空暫緩區(qū)>
- git push origin master 或者 git push <將本地倉庫提交到遠(yuǎn)程倉庫>
- git pull origin master 或者 git pull
三、tag操作命令
- git tag <查看當(dāng)前已有的tag>
- git tag -d '0.0.2' <刪除0.0.2的tag>
- git tag '0.0.3' <新打個0.0.3分支tag>
- git push --tags <提交tag到遠(yuǎn)程倉庫>
四、查看文件狀態(tài)
git status
紅色:該文件被添加或者被修改,但是沒有添加到git得暫緩區(qū)
綠色:該文件在暫緩區(qū),但是沒有提交到本地版本庫
五、查看版本信息
- git log <版本號是由sha1算法生成的40位哈希值>
- git reflog <可以查看所有版本回退的操作>
六、版本回退
- git reset -- hard HEAD <回到當(dāng)前的版本>
- git reset -- hard HEAD^ <回到上一個版本>