Git 使用笔记

以一次事件或者功能添加, bug修复来commit,不要每天晚上commit 然后回去睡觉,这样git 就成了一个备份工具,而不是一个版本管理工具

GIT常用命令使用记录

git init 初始化git仓库

git status 查看当前状态 修改与新建

git add xxx 提交本次修改 xxx 到缓存区

git commit -m ” 本次提交内容注释” 更新仓库

git log 查看提交人和注释

     git log -n 1 --stat 想看到最近一次提交所有更改过的文件
     git log -n 1 -p  想看到最近一次提交所有更改的细节
     git log filename  查看某个文件的所有提交

git show 显示所有文件更改细节

git clone xxx 克隆xxx 这个仓库

git ls-files 查看仓库中所有文件

git rm xxx 删除某个文件

git 合并分支

首先fetch 远程分支
  git fetch origin
然后根据远程分支创建本地分支test
  git checkout -b test origin/master
切换回原来的master分支
  git checkout  master
合并master 和test 分支
  git merge test
这一步可能会因为分支冲突问题无法合并,手工修改冲突 然后再进行合并。 这样就合并好了两个分支
  说一下如何手工修改,一般在合并的时候,如果无法合并,那么会报错,显示冲突的文件名,这时打开该文件,冲突的地方会出现类似如下的内容
  >>>>>>>>>>>>>>>>head
  version 1
  ==============
  version 2
  >>>>>>>>>>>>>>end
  version 1 和 version 2 就是冲突的部分,选择你想要保留的一部分,把剩下的都删掉就好了,然后保存修改,就可以合并了
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值