美文网首页
git备忘录

git备忘录

作者: 陈旭冉 | 来源:发表于2014-06-09 11:23 被阅读68次

    基本命令

    创建一个空的版本库

    git init
    

    将文件添加到版本库的索引中

    git add filename
    git add *
    

    创建一个新的提交记录(-m之后是提交留言)

    git commit -m "message..."
    git commit -a (-a 参数为提交全部修改过的文件)
    

    查看提交相关的信息

    git log
    

    或者添加一个参数 -number来限制git log输出的个数

    git log -3
    

    快速查看历史记录

    git log --pretty=oneline
    

    这里输出最近的三条log信息


    分支

    创建一个分支

    git branch RB_1.0 master
    

    RB代表发布分支(Release Branch)

    切换分支

    git checkout RB_1.0
    

    打标签

    git tag 1.0 RB_1.0
    

    变基命令

    (将一条分支上的修改的修改在另外一条分支的末端重现, 希望变基到哪条分支末梢, 就使用哪条分支名称做为参数)

    git rebase RB_1.0
    

    将RB_1.0 中的修改整合到master分支上

    删除分支

    git branch -d RB_1.0
    

    删除分支看上去很危险, 其实只要打过标签, 很容易从中恢复。使用如下命令:

    git branch RB_1.0.1 1.0
    git  checkout RB_1.0.1
    

    归档

    git archive --format=tar --prefix=archive-1.0/ 1.0 | gzip > archive-1.0.tar.gz
    git archive --format=zip --prefix=archive-1.0/ 1.0 > archive-1.0.zip  
    

    远程克隆

    git clone git://github.com/xxxx.git  remote
    

    相关文章

      网友评论

          本文标题:git备忘录

          本文链接:https://www.haomeiwen.com/subject/lazdtttx.html