Github
csucoderlee
这个作者很懒,什么都没留下…
展开
-
推送同一份代码到两个不同的仓库
想把同一份代码推送到两个不同的仓库,比如推送到github和gitee。有一份代码放在了github上,也想把这份代码同时推送到gitee上。有两种方式:一种方式gitremote add gitee git@gitee.com:csucoderlee/leetcode.git在推送代码的时候,再额外git push gitee xxxxx 就可以了。这么搞,其实比较麻烦,每次提交的时候都需要push两次git push origin xxxxx / git push ...原创 2021-07-18 21:01:57 · 1302 阅读 · 0 评论 -
修改git提交历史中的作者信息
新建了一个仓库,提交了修改并push,发现提交历史的作者信息使用的是全局的配置,即~/.gitconfig中[user]的信息。想只要针对这个仓库配置另外的作者信息,到这个仓库下vi .git/config,编辑了额外的[user]信息,这样这个仓库下的每次提交都会使用当前仓库的配置。但是,之前已经使用全局的配置提交了一次,所以想要修改历史这次提交的作者信息。执行git rebase -i HEAD~1返回fatal: invalid upstream 'HEAD~1'原原创 2021-05-05 23:07:12 · 1387 阅读 · 0 评论 -
git的介绍与设置
在centos7系统安装的时候,我选择了安装开发工具的选项,所以在我的centos7中已经安装配置好了git环境,想要查看自己的git版本,在当前用户模式中,打开终端,输入命令:git --version (注意这里是两个折线符号,而不是查看jdk版本时候的java -version一个折线符号),输入完成之后,会在终端当中看见git的版本,如图:图上所示,就是我的系统当中安装的g原创 2015-04-11 21:46:04 · 609 阅读 · 0 评论 -
git和gitflow的区别与联系
git我就不多介绍了,常用的命令基本上都会了,而gitflow可以说是git的一种标准吧,遵循一定的规范,Gitflow工作流没有用超出功能分支工作流的概念和命令,而是为不同的分支分配一个很明确的角色,并定义分支之间如何和什么时候进行交互。除了使用功能分支,在做准备、维护和记录发布也使用各自的分支。当然你可以用上功能分支工作流所有的好处:PullRequests、隔离实验性开发和更高效的协作。原创 2015-10-08 09:37:35 · 3330 阅读 · 0 评论 -
互联网公司中实际的git用法的流程
根据gitflow的工作流程,添加系统的新功能需要在develop分支上建立feature分支(gitflow feature start [分支名]),在该feature分支,修改代码,进行相应的修改提交(gitadd/git commit -m )命令,最后确定提交到远程分支(gitpush originfeature/[此次的分支名字]),这里要注意的一个规范,在哪个分支我们就要pu原创 2015-10-08 09:27:48 · 1917 阅读 · 0 评论 -
git命令的奇技淫巧
1.git忽略规则,.gitignore不生效的解决办法在项目开发过程中,突然心血来潮想把某些目录或文件加入忽略规则,在gitignore文件中定义后发现并未生效,原因是.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。那么解决方法就是先把本地缓存删除(改变成未track状态),然后再提交:git rm...原创 2017-01-03 11:21:41 · 968 阅读 · 0 评论