美文网首页Git简单应用
任务103-git初体验[杂]

任务103-git初体验[杂]

作者: 恐怕是小珠桃子 | 来源:发表于2016-12-01 22:31 被阅读17次

    1

    git init
    创建初始化仓库

    git config --global user.name "you name"
    告诉git你的用户名

    git config --global usr.email "you email address"
    告诉git你的邮箱地址
    还可以通过config添加命令配置个性化如:字体颜色等


    2

    如果在提交时想只提交部分,就新建.gitignore在里面声明要忽略的文件。
    文件内容格式:
    A:#为注释
    B:可以使用shell所使用的正则表达式来进行模式匹配
    C:匹配模式最后跟"/"说明要忽略的是目录
    D:使用!取反(例如目录中包含 test.a,并且gitignore文件中包含 *.[oa],如果在文件中加入 !test.a 表明忽略除test.a文件以外的后缀名为.a或者.o的文件)


    3

    git branch "newbranch"
    创建一个新分支
    -r 列出远程分支
    -a 列出本地远程分支

    git branch -m | -M oldbranch newbranch
    重命名分支,如果newbranch名字分支已经存在,则需要使用-M强制重命名,否则,使用-m进行重命名

    git branch -d | -D branchname
    删除branchname分支

    git branch -d -r branchname
    删除远程branchname分支

    git checkout branchname
    切换新分支

    git checkout -b branchname
    合并分支将当前分支和指定分支合并


    4

    git rebase
    用来合并分支,不会留下合并历史。在这个过程中如果发生冲突,git会立刻停止rebase并让你去解决冲突。然后执行git rebase --continue会继续应用余下部分。
    --abort用来终止rebase的行动。并回到分支开始的状态。

    相关文章

      网友评论

      本文标题:任务103-git初体验[杂]

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