为你推荐

Visual Studio Code如何编写运行C、C++

 作者:知乎用户链接:https://www.zhihu.com/question/30315894/answer/154979413来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。本文面向初学者(但不是纯小白),分享一点我的经验。毕竟百度“VSCodeC&rdquo...

Git Submodule使用完整教程

自从看了蒋鑫的《Git权威指南》之后就开始使用GitSubmodule功能,团队也都熟悉了怎么使用,多个子系统(模块)都能及时更新到最新的公共资源,把使用的过程以及经验和容易遇到的问题分享给大家。GitSubmodule功能刚刚开始学习可能觉得有点怪异,所以本教程把每一步的操作的命令和结果都用代码的形式展现给大家,以便...

同一客户端多个git账号的配置

 同一客户端多个git账号的配置步骤一:用ssh-keygen命令生成一组新的id_rsa_new和id_rsa_new.pub。1ssh-keygen-trsa-C"newemail" 平时我们都是直接回车,默认生成id_rsa和id_rsa.pub。这里特别需要注意,出现提示输入文件名的时候要输...

让 Git Bisect 帮助你

 英文原文:LettingGitBisectHelpYou Git提供来很多的工具来帮助我们改进工作流程。 bisect 命令就是其中之一,虽然由于使用得不多而不广为人知,但是当你想知道一个本来好的分支从什么时候开始变坏时,它就能派上用场了。到底是哪一次提交把事情搞砸了呢,让bi...
代码星球·2020-08-01

GitHub 风格的 Markdown 语法

 Original: GitHubFlavoredMarkdown-GitHubHelpTranslatedby: cssmagic声明:原文版权属于GitHub。中文翻译部分并非官方文档,仅供参考。GitHubuseswhatwe'recalling"GitHubFlavoredMark...

git 命令图解

 初始化版本库gitconfiguser.name"lsgx"gitconfiguser.email"lsgxthink@163.com"gitconfigcore.editorvimgitconfigcore.paper"less-N"gitconfigcolor.difftruegitconfigalia...
代码星球·2020-08-01

Pull Request的正确打开方式(如何在GitHub上贡献开源项目)

 GitHub的官方帮助如下:ForkARepo: https://help.github.com/articles/fork-a-repoUsing Pull Requests: https://help.github.com/articles/using-pull-...

图解git中的最常用命令

 Git命令参考手册(文本版)gitinit                      &...

使用git、git-flow与gitlab工作

 在工作中使用git代替svn也有一段时间了,对于git的一些特性喜爱的同时也一直遇到相同的问题:“这时候应该打什么命令?”。相对于svn或者vss的简单,git的学习成本还是有些高,如果要使用一个工具还要翻上300页的《ProGit》,工具的使用成本甚至大于开发本身,这也是我写这篇文...

git diff命令详解

 diff里面a表示前面那个变量,b表示第二个变量 HEAD  commit版本Index  staged版本 a、查看尚未暂存的文件更新了哪些部分,不加参数直接输入  gitdiff此命令比较的是工作目录(Workingtree...
代码星球·2020-08-01

git如何删除远程仓库的某次错误提交

 如果远程仓库,能ssh访问,那就跟本地没什么区别 reset命令有3种方式 gitreset--mixed    此为默认方式,不带任何参数的gitreset,就是这种方式,它回退到某个版本,只保留源码,回退commit和stage信息 gitreset--soft   回退到...

git stash 命令

 需求分析人和电脑一样,会遇到中断,需要保存现在的上下文转而去处理其他更紧急的事情。我们在使用git的时候也会遇到这样的情况。当在需要紧急处理一个bug时,工作区内容又没有完成,不适合提交,想暂存起来。方案实施git提供了gitstash命令来解决这样的需求。下面我们做一个完整实验来体验一下:生成测试环境//...
代码星球·2020-08-01

git clean用法

 想批量删除branch中新加的文件(untrackedfiles),,gitreset--hard不行~ 首先确认要删除的文件gitclean-fd-n 如果以上命令给出的文件列表是你想删除的,那么接下来执行 gitclean-f-d或者gitclean-fd就可以了。&nbs...
代码星球·2020-08-01

10 个迅速提升你 Git 水平的提示

 转载自开源中国社区http://www.oschina.net/translate/10-tips-git-next-level假使你使用命令行工具运行Git命令,那么每次手动输入各种命令是一件很令人厌烦的事情。为了解决这个问题,你可以启用Git的自动补全功能,完成这项工作仅需要几分钟。为了得到这个脚本,在...

GitLab-CI与GitLab-Runner

 来源: http://www.jianshu.com/p/2b43151fb92e要了解GitLab-CI与GitLabRunner,我们得先了解持续集成是什么。持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都...
代码星球·2020-08-01