Git常用命令

生成密钥

ssh-keygen

检测是否成功

$ ssh -T git@github.com

本地配置用户名和邮箱

$ git config --global user.name 'ed'

$ git config --global user.email 'erickdotphp@gmail.com'

初始化

$ git init

添加README

$ git add README.md

自动提交所有变化文件

$ git commit -a -m "comment"

不自动提交的话需要$ git add 文件名或者-A

忽略某个文件更新的命令

$ git update-index --assume-unchanged

忽略权限修改

$ git config core.filemode false

回滚到某个版本

$ git reset --hard 版本号
$ git push origin HEAD --force

解决冲突

假设目前有分支master和dev

dev上面开发了新功能,master上面改过BUG,两边冲突了

合并的时候 git merge dev 就会报自动合并出错,并会报出是哪个文件

手工处理以后

git add 文件名
git commit -m 'conflict fixed'

git push

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 我的常用: ===================================** 撤销工作修改:**1、gi...
    ddai_Q阅读 796评论 0 5
  • 本文基于廖雪峰Git 教程摘录,供自己学习使用,只简述了基本操作,高级操作以后再更新。 本地仓库操作 配置用户信息...
    大胡子歌歌阅读 380评论 0 0
  • 初始化配置 #配置使用git仓库的人员姓名 git config --global user.name "Your...
    贱精先玍丶阅读 366评论 0 0
  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 13,740评论 9 163
  • 说过不推荐电影,但是仍想留下一些关于某些电影的念想。那就每次都说一下不推荐的理由好了😁 这个系列电影不推荐的理由非...
    贝那个贝阅读 577评论 0 1