Git 使用笔记

来源:互联网 发布:linux 镜像安装命令包 编辑:程序博客网 时间:2024/05/03 11:52

以一次事件或者功能添加, 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
原创粉丝点击