Git基础命令

作者: 一个正在成为码农的人 | 来源:发表于2016-08-13 17:27 被阅读372次

    本文作者: 杨晓辉

    本文链接: http://youngxhui.github.io/2017/09/01/协同过滤算法/

    版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!

    下载安装Git客户端

    Git

    git下载

    安装教程

    装完成后,还需要最后一步设置,在命令行输入:

    $ git config --global user.name "Your Name"
    

    $ git config --global user.email "email@example.com"

    因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。

    创建本地仓库

    $ git init
    

    添加 add

    把文件添加到仓库:

    $ git add readme.txt
    

    执行上面的命令,没有任何显示,这就对了,Unix的哲学是“没有消息就是好消息”,说明添加成功。

    把文件提交到仓库:

    $ git commit -m "add readme"
    

    git commit命令,-m后面输入的是本次提交的说明,可以输入任意内容,当然最好是有意义的,这样你就能从历史记录里方便地找到改动记录。

    同步到Github

    上传到github

    例如我们给一个叫Test的仓库同步

    $ git remote add origin git@github.com:youngxhui/Test.git
    

    现在可以push到你的仓库了

    $ git push -u origin master
    

    第一次推送时,我们要添加-u

    之后我们可以这条命令

    $ git push origin master
    

    下载到github

    从github上下载到本地

     $ git clone git@github.com:youngxhui/nuc_JavaLab.git
    

    分支的操作

    分支的创建

    创建分支

    $ git checkout -b dev
    

    -b 参数表示创建并切换

    查看分支

    用git branch命令查看当前分支:

        $ git branch
        * dev
        master
    

    git branch命令会列出所有分支,当前分支前面会标一个*号。

    我们就可以在dev分支上正常提交

    $ git add readme.txt 
    
    $ git commit -m "branch test"
    

    切换分支

    切换回master分支:

    $ git checkout master
    

    合并分支

    dev分支合并到master

    $ git merge dev
    

    删除分支

    $ git branch -d dev
    

    相关阅读

    GitHub入门(一)
    GitHub入门(二)
    GitHub入门(三)

    相关文章

      网友评论

      本文标题:Git基础命令

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