美文网首页
Git 版本控制工具

Git 版本控制工具

作者: Demon鑫 | 来源:发表于2017-02-21 17:15 被阅读0次

    (分布式版本控制工具)

    一、安装

    1.Linux上安装
    sudo apt-get install git-core
    
    2.Win上安装
    1).下载安装包
    2).一路 Next.

    二、Git 配置

    1.Linux 打开 shell / Win 打开 Git Bash
    1).设置"用户名"与"Email"
    git config --global user.name "Demon"
    git config --global user.email "aiybybz@163.com"
    
    2).查看"用户名"与"Email"
    git config --global user.name
    git config --global user.email
    

    三、创建代码仓

    // 项目目录下
    git init
    

    执行后会生成一个 ".git" 文件夹,如果想删除本地仓库,删除这个就OK。

    四、提交本地代码

    1.添加单个文件
    git add a.txt
    
    2.添加文件夹
    git add app
    
    3.添加文件夹下所有文件
    git add app .
    
    4.提交
    git commit -m "First commit."
    

    五、内容修改

    1.查看修改内容
    git status
    
    2.查看更改的内容
    git diff
    
    3.查看指定文件更改的内容
    git diff app/src/main/res/layout/activity_main.xml
    
    4.撤销未提交的
    git checkout app/src/main/res/layout/activity_main.xml
    
    5.撤销已添加的
    git reset HEAD app/src/main/res/layout/activity_main.xml
    

    六、查询

    1.查询提交记录
    git log
    

    七、分支

    1.分支图
    分支图
    2.查询分支(branch)
    git branch
    
    3.创建分支
    git branch version1.0
    
    4.切换分支
    git checkout version1.0
    
    5.合并(merge)
    git checkout master
    git merge version1.0
    
    6.删除分支(branch -D)
    git branch -D version1.0
    

    八、远程版本协作

    1.代码下载(clone)
    git clone xxxxxx
    
    2.同步到远程库(push)
    git push origin master
    // origin:远程版本库Git地址
    // master:哪支分支
    
    3.远程版本库同步到本地(fetch:只同步下来)
    git fetch origin master
        
    // 同步下来的代码并不会合并到任何分支上去,
    // 而是存放到 origin/master 分支上
    
    // 使用diff 查看修改的内容
    git diff origin/master
    
    // 调用 merge 合并
    git merge origin/master
    
    4.远程版本库同步到本地(pull:同步并合并)
    git pull origin master
    

    2017/2/21 17:10:56

    相关文章

      网友评论

          本文标题:Git 版本控制工具

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