Git入门

作者: testerzhang | 来源:发表于2018-10-14 11:17 被阅读7次

    检出仓库

    $ git clone url地址
    

    根据提示输入用户名密码

    添加与提交

    • 添加文件,添加到缓冲区
    $ git add 文件名
    
    • 提交改动
    $ git commit -m "提交的日志说明"
    
    • 推送远端仓库
    $ git push origin master
    

    可以把 master 换成你想要推送的任何分支。

    分支

    • 切换到一个全新的feature分支
    $ git checkout -b feature
    
    • 推送新分支到远端仓库,以便其他人可以看到该分支
    $ git push origin <branch>
    
    • 切回master
    $ git checkout master
    
    • 删除本地分支并推送远端
    $ git branch -d feature
    
    $ git push origin feature
    

    更新与合并

    • 拉取最新代码
    $ git pull
    
    • 其他分支feature合并到当前分支
    $ git merge feature
    

    一般情况会自动合并代码,但是也存在文件都有修改无法合并成功,我们需要手动修改后执行以下命令以便标记合并成功

    $ git add 文件名
    

    标签

    可以执行如下命令以创建一个叫做 1.0.0 的标签:

    $ git tag 1.0.0 1b2e1d63ff
    

    1b2e1d63ff 是你想要标记的提交 ID 的前 10 位字符。使用如下命令获取提交 ID:

    $ git log
    

    替换本地改动

    某个文件本地改动后想还原代码库对应的文件内容

    $ git checkout -- <filename>
    

    相关文章

      网友评论

        本文标题:Git入门

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