git中经常用的命令就是以下六个: 以下是命令总结: 另外,自己碰到的问题及解决方法: 在分支内提交远程仓库,-am; revert后进入vim,一直按住esc ,再连续按大写的z两次就退出来了; git log 后英文状态下按q退出。 git clone 和git pull的区别: 从字面意思也可 ...
分类:
其他好文 时间:
2018-08-10 21:28:52
阅读次数:
132
单机上使用Git 建立远程仓库 克隆远程仓库 分支管理 远程分支管理 标签管理 Git别名 搭建Git服务器 安装GitLab 使用GitLab GitLab备份与恢复 ...
分类:
其他好文 时间:
2018-08-10 21:28:18
阅读次数:
105
在工作中,有的开发弄分支,代码不更新,最后合并代码时,与主线产生很多冲突,为了避免冲突问题过多, 尽量保持自己的代码与主线同步,这样不但可以减少冲突,在出现冲突时,也可以更早,更快的解决。 1、创建新分支 2、切换分支 3、创建新分支并切换到新分支 4、将本地分支代码推送到远程分支 5、新建的本地分 ...
分类:
其他好文 时间:
2018-08-08 13:31:44
阅读次数:
254
https://git-scm.com/docs/git-branch git branch命令的-r选项,可以用来查看远程分支,-a选项查看所有分支。 上面命令表示,本地主机的当前分支是master,远程分支是origin/master。 ...
分类:
其他好文 时间:
2018-08-06 22:40:51
阅读次数:
164
1、批量删除本地分支 git branch 查看本地分支 | grep 'branchName' 匹配分支名 | xargs git branch -D 将匹配到的分支名一个一个传递给git branch -D git branch -D branchName 删除本地分支 2、批量删除远程分支 g ...
分类:
其他好文 时间:
2018-08-02 19:20:08
阅读次数:
664
创建个人本地特性分支,并进行编码 弹出选择分支的窗口,选择要切换的个人特性分支(备注:根据远程个人特性分支创建本地个人特性分支) 点击OK,Branch name:分支名称与远程分支名称相同,不需要修改。默认勾选Checkout new branch,即创建完分支后,并切换到该分支。 点击finis ...
分类:
系统相关 时间:
2018-07-30 22:40:44
阅读次数:
1745
人在江湖飘,难免会犯错误,即使是Git提交错了,也是有办法回退的。 【场景描述】 项目test分支需要合并到master分支,并且给master打上tag。 因为笔者没有打过tag,所以是先合并代码到本地,然后才创建tag。 正确步骤,先加tag,再合并代码,最后push。 【补救方法】 //进入分 ...
分类:
其他好文 时间:
2018-07-27 13:21:25
阅读次数:
204
远程分支类似于本地分支,是指向远程仓库中的文件的指针。 1.远程分支抓取 @git fetch origin dev :拉取远程dev内容 fetch不会对本地仓库内容进行更新,只更新远端commitId 如果要把远端的分支内容也更新下来需要执行,git merge git pull=git fet ...
分类:
其他好文 时间:
2018-07-17 00:43:31
阅读次数:
114
git push:命令用于将本地分支的更新,推送到远程主机 git push <远程主机名> <本地分支名>:<远程分支名> 将本地master分支上的代码推送到远程主机(origin)上master分支,如果远程主机没有master分支,则新建一个master分支 删除远程主机(origin)上m ...
分类:
其他好文 时间:
2018-07-16 14:59:35
阅读次数:
170