首页 > 其他 > 详细

git_02_git常用操作命令

时间:2019-12-19 21:25:41      阅读:88      评论:0      收藏:0      [点我收藏+]

前言

Git是一个开源的分布式版本控制系统,可以有效、高速地处理从小到大的项目版本管理。编写自动化测试脚本的过程中,经常要用到git命令,但总是记不住,每次都要百度有些麻烦。于是为了方便使用,在这总结了下常用的命令。

常用命令

1. 克隆项目

#到项目存放文件
cd xxx/xxx/xxx

#复制git远程项目地址,克隆到本地
git clone xxx/xxx/xxx.git

2. 拉取代码

使用git fetch拉取

#拉取最新代码到本地
git fetch <远程主机名><远程分支名> #例:git fetch origin master

#合并远程分支到本地
git merge <远程主机名><远程分支名> #例:git merge origin master

使用git pull 拉取

#git pull 相当于git fetch+git merge
git pull <远程主机名><远程分支名> #例:git pull origin master

3. 分支常用操作

  • 新建本地分支
git check -b xxx(分支名)
  • 切换分支
git checkout xxx(分支名)
  • 删除分支
#切换到其他分支(需删除的分支外的其他分支)
git checkout xxx

#删除分支
git branch -d xxx
  • 查看分支
#查看所有分支
git branch -a

#查看本地分支
git branch

#查看远程分支
git branch -r

4. 查看当前状态

git status

5. 提交代码至远程分支

#1-提交代码至本地缓存
git add . #提交所有代码至本地缓存
git add xxx(文件名) #提交某个文件代码至本地缓存

#2-提交代码至本地仓库(并备注说明)
git commit -m "变更说明"

#3-本地分支代码提交至远程分支
git push <远程主机名> <本地分支名>:<远程分支名>  # 例:git push origin master:master 

6. 合并分支

#切换到master分支
git checkout master
 
#合并其他分支到master
git merge dev

7. 回退到上个版本

git reset --hard HEAD^

8. 回退到指定版本

#查看日志(获取预回退的版本号)
git log 

#回退到指定版本
git reset --hard xxxxxxxxxx(版本号)

#提交回退的版本至远程分支
git push <远程主机名> <本地分支名>:<远程分支名>

git_02_git常用操作命令

原文:https://www.cnblogs.com/mini-monkey/p/12032033.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!