git
会不会依然想起我a
这个作者很懒,什么都没留下…
展开
-
git冲突处理
当两条分支对同一个文件的同一个文本块进行了不同的修改,并试图合并时,Git不能自动合并的,称之为冲突(conflict)。解决冲突需要人工处理。 比如当前在master分支,想把dev分支merge过来,结果产生了一个冲突,打开文件内容可以看到这么一个冲突:<<<<<<< HEADtest in master=======test in dev>>>>>>>转载 2017-12-19 20:07:41 · 340 阅读 · 0 评论 -
git常用操作
git status 查看当前状态git branch -a查看所有分支,*标识当前分支git branch -r查看远程分支git tag 查看当前taggit diff 查看文件变化git clone 从远程仓库克隆到本地git tag 标签名 创建新的标签git checkout 分支名 切换分支git addgit commit -m "xxxx" 提交到本地git push ori...原创 2017-12-13 19:11:29 · 188 阅读 · 0 评论 -
git pull 遇到的问题
git pull的时候遇到这样的问题:The following untracked working tree files would be overwritten by merge balabala...解决办法:git clean -d -fx备注:会删除掉没有add到仓库的文件,操作记得慎重,以免改动文件的丢失。本质上就是操作仓库中没有被追踪的本地文件$ git clean -f -n ...转载 2018-04-16 18:54:12 · 711 阅读 · 0 评论 -
git 提交忽略规则
对于经常使用Git的朋友来说,.gitignore配置一定不会陌生。废话不说多了,接下来就来说说这个.gitignore的使用。首先要强调一点,这个文件的完整文件名就是".gitignore",注意最前面有个“.”。一般来说每个Git项目中都需要一个“.gitignore”文件,这个文件的作用就是告诉Git哪些文件不需要添加到版本管理中。实际项目中,很多文件都是不需要版本管理的,比如Python的...转载 2018-05-06 14:38:52 · 190 阅读 · 0 评论 -
git cherry-pick的用法
场景:在branch1开发,进行多个提交,这是切换到branch2,想把之前branch1分支提交的commit都【复制】过来,怎么办? 首先切换到branch1分支,然后查看提交历史记录,也可以用sourceTree查看,也可以用命令git log 例如我的git log 如下:commit 023sb6f299849a1fec3bbe72baaf315482522cb6...转载 2018-08-01 18:35:21 · 1832 阅读 · 0 评论 -
git拷贝指定分支到新分支
有时候有这样一种需求:远程分支有两个:(当然本地也是这两个)master分支 线上正在使用 develop分支 开发新功能的分支这个时候产品说,我要在master加个新功能,开始搞,我们都知道要创建一个新的分支,因为master分支一般是保护分支,不能随便提交的,这时候会发现问题,为啥我新分支merge了master还是有develop的代码啊,其实问题的原因很简单:你从deve...原创 2018-09-06 10:48:47 · 18183 阅读 · 0 评论 -
git revert 撤销中间的某次提交
使用场景如下:首先看一下我的提交(commit1这种都是指的是提交的commit-id)commit1commit2commit3commit4commit5commit6现在想把commit4扔掉,只需git log 从这里拿到commit4的id(当然咱们这里已经拿到了,coomit4就是)git revert commit4 正常情况下就撤销成功了...原创 2018-09-26 10:01:08 · 6157 阅读 · 0 评论 -
撤销 git pull
1.git reflog 查看历史变更记录 或者git log看最新一次记录(目的是要拿到要回滚的那一版的提交id)2.git reset --hard 提交id原创 2019-01-09 11:03:10 · 2217 阅读 · 0 评论 -
git指定自己的origin,解决在别人git目录下不能拉代码
1. git remote -v 查看remote地址2. git remote add aaahttps://用户名:密码@github.com/xxxx/helloworld.git aaa是仓库名3. git pull aaa master:master原创 2019-06-27 18:43:54 · 683 阅读 · 0 评论