一、git基本命令
1、創建本地庫:git init
2、本地文件(工作區)添加到緩存區:git add readme.txt
3、本地文件全部添加到緩存區:git add .
4、緩存區文件全部添加到本地倉庫:git commit -m “本次提交的描述信息”
5、本地倉庫和遠程倉庫關聯:git remote add origin + “遠程倉庫地址”
6、查看本地倉庫關聯的遠程倉庫:git remote -v
7、推送文件或更改到遠程倉庫:git push -u origin master
8、查看當前的倉庫狀態:git status(如果新加的文件沒有添加到緩存區,即沒有add,通過git status查看會有“untracked” 提示,如果只進行了add而沒有提交,通過此命令也會有相應的提示,如果所有文件都已經add並且commit,通過git status會有“working directory clean”提示,當然看到這個提示意味着本地工作區和緩存區都是乾淨的)
(1)添加文件未add:
(2)文件未commit:
(3)新建文件被add並且被commit:
9、查看文件的修改內容:git diff(當文件被修改之後還未add和commit,通過此命令可以查看文件的修改內容)
表示我在文件末尾追加了“hello Word”內容。
10、查看倉庫文件的提交日誌:git log(每條日誌前面都有相應的id,可以用來進行版本回退)
11、回退到上一次commit的時候:git reset --hard HEAD^
12、回退到的指定的版本:git reset --hard + 版本編號id(前6位即可)
13、查看每次操作倉庫的信息(即commit的信息):git reflog
14、創建dev分支:git branch dev
15、切換分支:git checkout dev
16、查看所有分支:git branch
17、刪除分支: git branch -d dev(-D 強制刪除)
18、合併分支:git merge dev