美文网首页
git常用方式

git常用方式

作者: loserStar | 来源:发表于2017-04-27 17:35 被阅读10次
  • init --初始化一个本地git仓库
  • status --查看当前仓库状态
  • log --查看提交记录
  • reflog --查看你的操作记录
  • diff <file> --对比文件的改动(add以后就不能使用这个命令查看了)
  • checkout -- <file> --丢弃工作区的更改,并且回到最近的add后或者commit后的状态,从版本库中捞文件(注意--,否则就变为切换分支了)
  • add file --添加文件到准备commit的阶段(可以添加多个,然后一起commit)
  • reset HEAD <file> --丢弃暂存区的更改,把文件退回到工作区修改(未add之前)
  • commit -m "提交说明” --提交命令(把所有add过的文件提交)
  • reset --hard <版本号> --退回到某个版本

远程
remote add origin <url> --添加远程仓库地址
push -u origin master --把本地仓库推送到一个空的仓库
clone <url> --克隆一个远程仓库到本地
push origin --delete <name> -- 删除远程的某个分支
push origin <name> --推送本地当前分支到一个远程分支,如果远程分支不存在则是创建

分支
branch --查看本地分支
-a 查看所有分支
-r 查看远程分支
branch -d <name> --删除某个本地分支
branch <name> --创建一个分支
checkout -b -- 创建并切换一个分支
checkout <name> --切换到分支
merge <name> --合并某个分支

临时暂存本地的改动过的文件
stash --暂存所有改动,包括暂存区的
stash apply --恢复所有改动
stash list --查看所有改动的列表
stash drop --删除所有改动
stash pop --恢复并删除改动

冲突解决
1.merge 后提示产生冲突
2.修改文件
3.add <fileName>
4.commit -m "说明"
merge --abort 如果不解决冲突

log --graph --pretty=oneline --abbrev-commit --查看分支合并情况

相关文章

  • git常用方式

    init --初始化一个本地git仓库 status --查看当前仓库状态 log --查看提交记录 reflog...

  • 如何降级 Flutter SDK ??

    常用方式 flutter使用git进行版本控制,可以使用的git branch进行修改 flutter chann...

  • Git log 统计

    git log使用方式参考Git使用---git log,下面给出一些常用的统计。 1、统计某人的代码提交量,包括...

  • Git学习----版本回退(reset & revert)

    前提 git已提交几次代码。具体方式见:Git命令学习----常用命令[https://www.jianshu.c...

  • 工具

    AndroidStudio Gradle脚本 Android Gradle 常用使用场景实现方式的总结 Git G...

  • 常用git操作(工具类)

    说起代码管理方式,就会想起我们常用的Git,svn。git是分布式的管理方式,svn是集中式的管理方式。大部分公司...

  • git常用命令

    git常用命令速查表 常用命令 配置远程git版本库(可配置多个仓库) 拉取代码 新建分支(二中方式) 1.会接拉...

  • git相关教程汇总

    1. git常用命令 git常用命令总结git常用命令讲解 2. git教程相关网站 廖雪峰的git教程猴子都能懂...

  • git 详解

    .gitignore 常用 忽略文件配置 常用命名 git --help 查看所有git 命令 git init...

  • Windows 配置 git 与 github 关联

    换了电脑之后要配置 git 再次记录配置方式,并且记录之后的常用 git 命令,不过我大多数都是用的 idea 用...

网友评论

      本文标题:git常用方式

      本文链接:https://www.haomeiwen.com/subject/sytnzttx.html