美文网首页
Git的常用命令

Git的常用命令

作者: 唔该一杯斋啡 | 来源:发表于2017-03-30 19:49 被阅读15次
    Git的好处这里就不用多说了,Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。

    1.设置Git的名字

    $ git config --global user.name "your name"
    $ git config --global user.email "xxxxxxx@gmail.com"

    2.生成SSH Key

    $ ssh-keygen
    按3个回车,密码为空。

    Your identification has been saved in /home/ken/.ssh/id_rsa.
    Your public key has been saved in /home/ken/.ssh/id_rsa.pub.
    The key fingerprint is:
    ………………
    最后得到了两个文件:id_rsa和id_rsa.pub

    然后用文本编辑工具打开该文件,我用的是vim,所以命令是:
    vim ~/.ssh/id_rsa.pub

    得到一串SSH key,拷贝到git的服务器上。

    3.开始使用Git命令

    1.创建新的仓库
    $ touch README.md
    $ git init
    $ git add README.md
    $ git commit -m "first commit"
    $ git remote add origin https://gitbub.com/ken...
    $ git push -u origin master

    2.下载...
    $ git clone url….

    3.切换branch
    $ git checkout [barnch]

    4.新建本地branch
    $ git branch [name]

    5.查看本地与服务器有哪些branch
    $ git branch -a

    6.从服务器上分支上下载
    $ git checkout -b [local name] origin/[name]

    6.刷新
    $ git fetch

    7.查看状态
    $ git status

    8.提交代码
    $ git add .
    $ git commit -m “xxxx”
    $ git pull origin [name]
    $ git push origin [name]

    9.放弃修改
    $ git reset --hard
    $ git checkout --[…file path]

    10.新建Tag以及push
    $ git tag [name]
    $ git push —tags
    $ git push origin [name]

    11.合并代码
    $ git merge origin [name]

    12.查看配置信息
    $ git config —list
    $ git config —global user.name “[name]”

    13.存放缓存文件
    $ git stash
    $ git stash list 查看缓存文件
    $ git stash apply [xxx]读取缓存
    $ git stash clear 清空缓存

    后续更新...

    相关文章

      网友评论

          本文标题:Git的常用命令

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