美文网首页
git学习笔记

git学习笔记

作者: plugin1689 | 来源:发表于2018-04-04 10:58 被阅读0次

    git初始设置

    git config --global user.name "username"
    git config --global user.email "***@**.**"
    

    其实这些都会更改.gitconfig文件,git命令加载时也是会查询config文件中的设置的。目前,一些常用的config命令。

    [user]
      email = ***@**.com
      name = ***
    [color]
      ui = auto
    [alias]
      st = status
      br = branch
      co = checkout
    

    如果写成命令格式git config --global color.ui auto
    color相当于类,ui相当于color的类属性,初始化为auto。可以近似这样理解。
    接下来为SSH公私钥设置,此处跳过

    创建本地仓库&同步到远程仓库

    这里远程仓库即是github
    在github中创建仓库,例如gitRepoTest,注意这里不能勾选readme.md
    因为这样goithub就会完成仓库的创建,本地仓库与远程仓库即不能同步。

    第一种方式-本地库中没有初始化


    不勾选readme如下所示

    刷新github,即可看到远程库的代码情况,与本地相同

    第二种方式-本地库已经初始化且有源文件等

    使用push an existing repository from the command line即可

    远程仓库更新

    当本地仓库增加源文件或其他文件时,同步到github,使用git push

    本地仓库更新

    远程仓库更新后本地仓库的更新使用命令git pull

    本地仓库分支管理

    在本地仓库中使用git co -b new创建新的分支,在new分支中修改代码后,需要更新到远程库,使用git push origin new,origin告知远程仓库要先创建该分支。

    相关文章

      网友评论

          本文标题:git学习笔记

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