一。 安装
可以使用apt-get方式安装
但由于直接使用 sudo apt-get install git 安装的版本较老,参考PPA源
sudo add-apt-repository ppa:git-core/ppa
sudo apt-get update
sudo apt-get install git
安装完成后,检查是否安装成功
wfq@ubuntu:~$ git --version
git version 2.17.1
二。相关命令
2.1 新建git目录,并通过git init
命令将这个目录变成Git可以管理的仓库
2.2 git add <file>
,把文件修改添加到暂存区
2.3git commit -m <message>
,把暂存区的所有内容提交到当前分支
2.4 git status
命令可以显示仓库当前的状态,有没修改的文件
2.5 git differ
可以查看具体修改了什么内容
2.6 git reset --hard HEAD^
回退到上一个版本a
上上一个版本就是HEAD^^,当然往上100个版本写100个^比较容易数不过来,所以写成HEAD~100
2.7 git reset --hard commit_id
回退到上一个版本后,后悔,再回退到版本a之前的把本
2.8 git log
可以查看提交历史,以便确定要回退到哪个版本
2.9 git reflog
查看命令历史,以便确定要回到未来的哪个版本
三。github作为远程仓库
- 在github中添加公钥
- 从github克隆项目到本地,如:
在本地创建目录:/home/wfq/github/ops
用如下命令将github上的ops克隆下来:
git clone git@github.com:CodingBruceWang/ops
四。创建与合并分支
查看分支:git branch
创建分支:git branch <name>
切换分支:git checkout <name>
创建+切换分支:git checkout -b <name>
合并某分支到当前分支:git merge <name>
删除分支:git branch -d <name>
远程仓库推送:git push master