git常用操作指令大全

Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。
1.设置个人账号信息

  1. git config --global user.name “Your Name”
  2. git config --global user.email “[email protected]

2克隆git仓库

git clone

3将文件加到版本库管理暂存区(stage)

git add (file|.|-A) //file表示文件 .表示当前文件夹(包含子文件夹)的所有未被管理的文件 -A表示所有文件夹未被管理的文件

4.提交本次修改

git commit -m “描述的内容”

5.推送本次提交到远程 git push <远程主机名> <本地分支名> <远程分支名>

git push origin master

6.拉取远程代码

git pull // 拉取远程的当前分支
git pull origin master // 拉取远程的指定(master)分支

扫描二维码关注公众号,回复: 11444829 查看本文章

7.查看当前分支提交日志(commitId)

git log

8.重置当前文件夹(包含子文件夹)所有更改(已版本控制的文件)

git checkout .

9.回退到上一次提交

git reset --hard HEAD^

10.回退到指定提交

git reset --hard commitId

11.回退后强制推送到远程仓库

git push -f

分支操作

1.切换已有分支

git checkout master // 切换到master分支

2.创建并切换分支

git checkout -b test // 创建并切换到test分支

3.从指定分支合并到当前分支

git merge test // 将test分支合并到当前分支

4.查看分支列表

git branch // *代表当前分支

5.删除本地分支

git branch -d(elete)

6.删除远程分支

git push origin –d(elete)

存储

1.将当前修改移入储藏区(stash)

git stash

2.查看储藏区列表

git stash list

3.释放暂存到工作区

git stash@{0} pop

猜你喜欢

转载自blog.csdn.net/qq_40375518/article/details/107512058