Git

Git打包文件

9个月前 (10-10) 1589浏览 1评论

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

git撤销commit的三个方法

9个月前 (09-18) 1303浏览 0评论

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

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

10个月前 (08-22) 1376浏览 0评论

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

git中merge和rebase的区别

1年前 (2016-05-16) 1432浏览 0评论

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

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

2年前 (2016-01-05) 2204浏览 0评论

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

git常用命令列表

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

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