10.2git
Git相关知识整理
cgh_
这个作者很懒,什么都没留下…
展开
-
GitHub删除项目
目录 GitHub删除项目1.找到要删除的项目,点击进入;2.点击进入项目settings->General->Advanced,展开(Expand);3.拉至最下面,点击Remove Project;GitHub删除项目1.找到要删除的项目,点击进入;2.点击进入项目settings->General->Advanced,展开(Expa...原创 2018-11-19 11:23:16 · 1989 阅读 · 0 评论 -
idea push rejected解决
在idea按下alt+F12,打开Terminal页面执行指令:git pull origin master --allow-unrelated-histories执行结果如下:拒绝原因分析:看了分支日志,是由于本地和gitlab(新增了一个readme文件)上出现了冲突执行git pull origin master --allow-unrelated-histories合并分支后成功推送...原创 2020-10-26 13:03:08 · 2111 阅读 · 0 评论 -
git分支管理规范
FeatureXXX具体功能开发分支,从develop分支拉,功能开发自测完后合并到develop分支。来不及上线的feature分支不要合并到develop。develop开发分支,上面代码都是已经开发完的代码(包括已上线和正在测试的)。Release分支:测试分支,从develop上fork进行测试,测试发现问题就在release分支上修改,测试通过release代码合并到...原创 2020-02-14 11:21:15 · 134 阅读 · 0 评论 -
commit与pull的先后
git提交记录的截图:图中,我们可以看到四次merge的提交,实际上这四次都是没有冲突的merge,这是commit->pull->push中,git自动生成的merge。 如果这里我们采用pull->commit->push呈现出来的就会是一条没有merge、没有多余commit的一条完美分支。 个人更倾向于:pull->commit->pu...原创 2019-01-30 15:48:09 · 1579 阅读 · 0 评论 -
远程Gitlab/Github新建的分支在IDEA里不显示
cmd命令,进入项目文件所在目录git branch -a:可以查看所有本地分支和远程分支git branch -r:只查看远程分支如果gitlab里有,而本地没有,则执行git fetch就可以更新到了。然后,在idea里就可以看到所有的远程分支了(不用重启idea)。补充:删除一个已被终止的分支:git branch -d <branch_name>...原创 2019-02-21 16:27:21 · 2061 阅读 · 0 评论 -
IDEA开发工具使用 git 创建项目、拉取分支、合并分支
工作中多人使用版本控制软件协作开发,常见的应用场景归纳如下:假设小组中有两个人,组长小张,组员小袁场景一:小张创建项目并提交到远程Git仓库场景二:小袁从远程Git仓库上获取项目源码场景三:小袁修改了部分源码,提交到远程仓库场景四:小张从远程仓库获取小袁的提交场景五:小袁接受了一个新功能的任务,创建了一个分支并在分支上开发场景六:小袁把分支提交到远程Git仓库场景七...转载 2018-11-29 09:08:32 · 1459 阅读 · 0 评论 -
.gitignore(Eclipse+Vue过滤总结)
.gitignore(Eclipse+Vue过滤总结)1.Eclipse/.settings//target/# built application files*.apk*.ap_# files for the dex VM*.dex# Java class files*.class*.jar# generated filesbin/gen/# Ec...原创 2018-09-14 14:49:19 · 840 阅读 · 0 评论 -
Git学习总结
Git学习总结一、简介1.git安装 在Windows上使用Git,可以从Git官网直接下载安装程序,然后按默认选项安装即可。安装完成后,在开始菜单里找到“Git”-&amp;amp;gt;“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功! 安装完成后,还需要最后一步设置,在命令行输入:$ git config --global user.name &amp;quot;You...原创 2018-09-14 08:38:15 · 150 阅读 · 0 评论 -
SourceTree解决冲突的三种情形
SourceTree解决冲突的三种情形解决冲突的时候,操作已暂存文件,不操作未暂存文件(开始的时候,这两个区域的文件是一样的,并且都带有感叹号提示); 使用他人版本解决冲突,会自动将当前分支对应文档更改成他人文档内容,此时该文档从未暂存文件中去除,在已暂存文件中的提示由感叹号变成三个点;(此时因为我已经将三个文档中的两个文档,分别选择了使用他人版本和使用我的版本解决冲突,所以选项是灰色的)...原创 2018-09-18 10:20:14 · 37556 阅读 · 0 评论 -
git工作流程总结
githhub基本概念仓库(Repository) 仓库用来存放项目代码,每个项目对应一个仓库,多个开源项目则有多个仓库 收藏(Star) 仓库主页star按钮,收藏项目,方便下次查看 复制克隆项目(Fork) 注意:fork的项目是独立存在的 发送请求(Pull Request) 修改了fork的项目后,提交给项目发布者,等待通过 关注(Watch) 关注项目,当项目更新可...原创 2018-09-17 09:15:26 · 152 阅读 · 0 评论