Git魔法 - Git大师技巧
Git大师技巧
到现在,你应该有能力查阅 git help 页,并理解几乎所有东西。然而,查明解决特 定问题需要的确切命令可能是乏味的。或许我可以省你点功夫:以下是我过去曾经需要 的一些食谱。
源码发布
就我的项目而言,Git完全跟踪了我想打包并发布给用户的文件。创建一个源码包,我运 行:
$ git archive --format#tar --prefix#proj-1.2.3/ HEAD
提交变更
对特定项目而言,告诉Git你增加,删除和重命名了一些文件很麻烦。而键入如下命令会容易的多:
$ git add . $ git add -u
Git将查找当前目录的文件并自己算出具体的情况。除了用第二个add命令,如果你也打 算这时提交,可以运行git commit -a
。关于如何指定应被忽略的文件,参见 git help ignore 。
你也可以用一行命令完成以上任务:
$ git...