git 实操

首先有安装好的git,安装好后,会在任一目录下右键出现git bash和git gui两个选项

打开git bash,设置好全局变量,用户名和邮箱,设置方法为:

git config -- global user.name "xxx"

git config --global user.email "[email protected]"

1.创建版本库

git 实操_第1张图片

git init 命令会将该目录变为git可以管理的仓库,执行完后,testgit目录下会多了一个.git的目录,这个目录是Git来跟踪管理版本的

2.添加文件到暂存区

命令git add 文件名 或者git add .(空格+点),表示将当前目录下的所有文件添加到暂存区

但是,如果添加错了,想要撤回add怎么办?

git status先查看状态,查看哪些文件是待提交状态,然后用命令git reset HEAD,撤销上次add的所有文件,或者git reset HEAD 文件,表示只撤销某个文件的添加

3.提交

文件添加至暂存区后,用git commit -m "提交信息"  m为message缩写

提交完成后,用git status查看当前状态,已经没有文件待提交

git 实操_第2张图片

当修改当前的readme.txt文件,再来查看状态

git 实操_第3张图片

上述状态表明,文件被修改,但未被提交

用 git diff readme.txt查看文件做了哪些改动

git 实操_第4张图片

要养成提交文件前查看git status的习惯

git 实操_第5张图片

没有问题后,提交

查看历史记录

git 实操_第6张图片

如果想回退到上一个版本,可以采用git reset --hard HEAD^

回退到其中一个版本,先用git reflog查看版本号,然后回退

git 实操_第7张图片

连接远程仓库

git remote add origin 远程仓库地址

查看分支:git branch

创建分支:git branch name

切换分支:git checkout name

创建+切换分支:git checkout –b name

合并某分支到当前分支:git merge name

删除分支:git branch –d name

你可能感兴趣的:(git,git)