簡單說一下git常用的命令,包括上下兩個部分,下期主要講git分支管理部分
關(guān)注我的個人博客:https://pinbolei.cn,獲取更多內(nèi)容
1.克隆現(xiàn)有的倉庫
git clone [url]
2.初始化倉庫
git init
3.把文件提交到暫存區(qū)
git add
4.把所有的文件提交到暫存區(qū)
git add . 或 git add *
注:包括文件內(nèi)容修改(modified)以及新文件(new),但不包括被刪除的文件
5.提交文件到倉庫
git commit -m '對本次提交的描述'
注:添加的描述最好是英文,中文也可以
6.檢查當(dāng)前文件狀態(tài)
git status
7.查看提交歷史
git log
擴展:
在這里插入圖片描述
8.撤消操作
git commit --amend
有時候我們提交完了才發(fā)現(xiàn)漏掉了幾個文件沒有添加,或者提交信息寫錯了。這時就可以用這個命令。
例:提交后發(fā)現(xiàn)忘記了暫存某些需要的修改
$ git commit -m 'initial commit'
$ git add forgotten_file
$ git commit --amend
最終你只會有一個提交,第二次提交將代替第一次提交的結(jié)果
9.取消暫存的文件
git reset HEAD 文件名
10.回退版本
- 回退到上一個版本
git reset --hard HEAD^ - 回退到某一個版本:
git reset --hard <git版本號>(版本號可在git log中查看)