标签:git

进阶

github贡献代码步骤

5个月前 (11-01) 715浏览 0评论

Github 是一个家喻户晓的代码托管平台,对于大部分编程爱好者,下载项目源码和备份项目源码应该是最常用的功能。 今天我们来介绍另一个重要的使用场景:贡献代码。 以 swoole 为例,步骤如下。 1 Fork 项目 首先需要 fork 这个项目,...

Git

Git打包文件

6个月前 (10-10) 1440浏览 1评论

Git中打包文件是个简单的活,不管是打包全部文件作为release,还是只压缩更改的文件,一个命令就可以实现。 1 打包所有文件 打包master分支的所有文件: $ git archive --format=zip --output master....

Git

git撤销commit的三个方法

6个月前 (09-18) 1128浏览 0评论

撤销commit有很多方法,个人比较推荐用 reset 或 rebase -i,底下将会同时介绍 revert 和 reset 的方法。 commit 如下 A -> B -> C -> D -> E 想要还原到 commit...

Git

git强制pull代码,放弃本地修改

7个月前 (08-22) 1191浏览 0评论

解决方法: git fetch --all git reset --hard origin/master git fetch只是下载远程的库的内容,不做任何的合并。 git reset把HEAD指向刚刚下载的最新的版本。 ...

Git

git中merge和rebase的区别

11个月前 (05-16) 1368浏览 0评论

最开始实习的时候是使用svn,之后正式工作就一直在使用git,这样算起来,使用git也有两年的时间了。以前带我的同事,让我在拉代码的时候要我使用git pull --rebase,一直很纳闷为什么要那样做,后来遇到拉代码的时候有许多冲突要解决,然后去...

Git

gitignore忽略已提交的目录或者文件

1年前 (2016-01-05) 2079浏览 0评论

项目的根目录放了 .gitignore 文件,并且git远程仓库的项目根目录已经有了 logs 文件夹。 由于每次本地运行项目,都会生成新的log文件,但是我并不想提交logs文件夹里面的内容,所以要在 .gitignore 写logs的规则。 我尝...

Git

git常用命令列表

2年前 (2015-09-10) 2156浏览 0评论

1 常用 $ git remote add origin git@github.com:yeszao/dofiler.git # 配置远程git版本库 $ git pull origin master ...