随笔分类 - git
摘要:在程序员的日常开发与合作过程中,对于code的生成patch和打patch(应用patch)成为经常需要做的事情。 什么是patch?简单来讲,patch中存储的是你对代码的修改 什么是生成patch?生成patch就是记录你对代码的修改并将其保存在patch文件中 什么是打patch?打patch
阅读全文
摘要:在git使用中如果提交错误的代码至远程服务器,可以使用git revert 命令回滚单次commit并且不影响其他commit。 回滚最新一次的提交记录: git revert HEAD 回滚前一次的提交记录 : git revert HEAD^ 对历史上的commit回滚: git revert
阅读全文
摘要:git submodule foreach git status 举一反三,对所有子库的操作,都可以使用 git submodule foreach 做前缀 foreach,可以记忆为for each,为每一个。 例如: git submodule foreach git pull git subm
阅读全文
摘要:在多人协作开发时,一般用git来进行代码管理。 git有一些命令如:git pull 、 git push等等,这些命令可以设置alias,也就是缩写。 如:git pull 是 git pl, git push 是 git ps。可以根据个人习惯进行修改。 修改别名alias步骤如下: 1.进入根
阅读全文
摘要:一、问题描述 在利用github实现多人合作程序开发的过程中,我们有时会出现错误提交的情况,此时我们希望能撤销提交操作,让程序回到提交前的样子,本文总结了两种解决方法:回退(reset)、反做(revert)。 二、背景知识 git的版本管理,及HEAD的理解 使用git的每次提交,Git都会自动把
阅读全文
摘要:本地修改了一些文件,其中包含修改、新增、删除的。 不需要了,想要丢弃,于是做了git check -- .操作,但是只放弃了修改的文件,新增和删除的仍然没有恢复。 于是百度了下,使用如下命令: git checkout . && git clean -df 可以放弃所有修改、新增、删除文件 git
阅读全文
摘要:在我们的项目中,经常会在本地编译一些代码,还未写完,测试那边来告诉你要改改某个文件的bug,非常着急,此时改完了,提交的时候,自己还在编译的代码并不想提交,此时,你可以利用git这些指令帮助你! 1/ git status -s 查看仓库状态 2/ git add src/components/文件
阅读全文

浙公网安备 33010602011771号