git reset --hard HEAD^ →回退一个版本 git reset --hard HEAD~n →回退n个版本(版本都是针对当前版本) 其他命令: touch 文件名 →创建一个文件 cat 文件名 →显示文本内容 ...
分类:
其他好文 时间:
2017-12-16 11:21:19
阅读次数:
103
git和svn的区别?(这部分是官方的说法) SVN是集中式版本控制系统,版本库是集中放在中央服务器的,集中式版本控制系统是必须联网才能工作。提交代码之前必须sun up,要不有可能冲掉了别人的代码。 Git是分布式版本控制系统,直接在本地建立自己的branch开发,减少不必要的冲突。 git常用命 ...
分类:
Web程序 时间:
2017-12-16 00:13:50
阅读次数:
193
git clone url git checkout (-b) 分支名称 git add 文件 (.) git commit -m ‘xxx’ git push origin 远程分支 git pull origin 远程分支 git branch [-a] 切换分支 ...
分类:
其他好文 时间:
2017-12-15 21:37:34
阅读次数:
108
近日在处理项目的版本控制 和 svn的分支管理,随手做一些笔记。 1.创建分支 创建分支实际上就是将程序copy一份到指定的分支目录,如下图示: (为方便项目的回滚,可以将一次成功上线的代码进行创建一个分支) 在项目名称上点击右键,弹出菜单,选择“Team”,再选择“Branch/Tag”,弹出下面 ...
分类:
系统相关 时间:
2017-12-15 13:31:29
阅读次数:
130
ERROR: Couldn't find any revision to build. Verify the repository and branch configuration for this job.在配置界面显示 没有pom.xml 这种提示 原因,开发把分支给干掉了。跟开发沟通配置正确的 ...
分类:
其他好文 时间:
2017-12-14 21:47:13
阅读次数:
307
1、首先去git官网下载并安装git 2、安装完成后点击鼠标右键查看是否有Git Brash Here和Git GUI Here,如果有则表明安装成功了。 3、创建本地仓库 在你想要建立仓库的文件夹下点击右键,选择Git Brash Here,进入命令面板,输入git init即可把当前文件夹创建为 ...
分类:
其他好文 时间:
2017-12-14 21:17:12
阅读次数:
88
git merge –no-ff 可以保存你之前的分支历史。能够更好的查看 merge历史,以及branch 状态。 git merge 则不会显示 feature,只保留单条分支记录。 比如:我当前分支是master, 修复bug的分支是issue-001 来一张分解图示例 ...
分类:
其他好文 时间:
2017-12-13 23:18:40
阅读次数:
448
reference : http://fle.github.io/git-tip-keep-your-branch-clean-with-fixup-and-autosquash.html Who is not tired of committing a "Remove pdb" or a "Fix ...
分类:
其他好文 时间:
2017-12-13 19:35:41
阅读次数:
151
一:主干发布 先说主干发布模式: 以SVN库为例,大致将库分为trunk, branch,tag三种,主线发布就是公司要发布某个产品的V1版本,之前大家都做会在SVN的trunk上做开发,等 trunk稳定了.开出一个分支B1,在B1分支上做V1版本的其它功能添加,bug修改等,并使用持续集成来验证 ...
分类:
其他好文 时间:
2017-12-13 14:55:50
阅读次数:
116
1. git clone 项目git地址 2. git branch a 3. 切换到子分支进行开发 git ckeckout 子分支名称,如:git checkout dev_feature_call 4. git pull 即可完成切换 ...
分类:
其他好文 时间:
2017-12-13 14:33:42
阅读次数:
112