Git使用

作者: 对啊我是Joy | 来源:发表于2018-11-02 15:02 被阅读0次

    Git概述功能

    服务器上克隆数据库(代码和版权信息)到自己的单机上。在自己的电脑上创建分支,修改代码。并在在创建的分支上提交代码。

    git的下载

    下载地址:http://www.pc6.com/softview/softview_422983.html
    http://rj.baidu.com/soft/detail/30195.html?ald

    Git的安装

    安装步骤按图操作流程如下:

    image.png image image image image image

    Git的运行

    克隆步骤

    1)选好你待会克隆代码所放的那个盘,然后点击鼠标右键,出现git gui here。 image 2)点击git gui here出现如下图,点击克隆。 image

    3)点击克隆之后出现如下图所示,第一行写克隆代码的位置链接。

    image 4)出现下图的同步代码的界面就说明代码克隆成功。 image

    界面说明

    同步代码之前一定要确保你此时本地代码是最新的,因为你本地代码不是最新的,同步会失败。
    同步代码界面解释如下图:

    image 1)点击重新扫描按钮。重新扫描就是检查你电脑上的代码和远程数据库中的代码做了那些改变。 image 2)点击缓存改动按钮。缓存改动就是把你为缓存的改动代码移至已缓存的改动下面。 image 但是如果你不想同步这一个页面的代码如下操作可返回: image 3)点击署名按钮。署名按钮顾名思义就是写上你自己的名字。(但第一次需要,之后可以点击缓存改动之后直接点击提交按钮) image

    上传(同步)代码

    1)点击提交按钮。点击提交按钮之前你必须在commit message上描述你改动的代码,方便项目其他成员知道你改了那些部分 image 点击commit按钮 image

    点击上传按钮。就是同步代码了。

    2)点击push之后会弹出如下窗口。 image

    3)源端分支就是远程数据库的分支,目标版本库一般是默认的,下面的传输选项的强制推送不建议点击,因为可能会导致代码部分丢失改动。最后点击push,出现success就是同步代码成功。

    image image

    下载(更新)代码

    1)点击remote》fetch from》origin,这个操作是说从origin分支更新。出现success,更新成功.

    image image

    2)更新fetch之后需要merge合并分支。Merge是说,选择本地合并

    ① 如果你没有建立分支,只有一个主支master,你需要点击merge》local merge按钮进行合并。

    image

    ② 如果你自己建立了分支,你需要点击merge》local branch按钮进行合并。

    image

    代码更新历史记录

    在这可以看到master的历史记录:


    image.png

    具体如下:


    image

    命令更新

    1)选到克隆代码所放的那个盘,选中文件夹,然后点击鼠标右键,出现git bash here。 image

    2)点击git bash here之后出现如下界面


    image

    3)在命令下面输入:git fetch origin master


    image

    4)然后继续输入:git merge orgin/master,出现already up-to-date就更新成功。


    image.png

    常见问题

    • 同步代码失败

    可以看下是不是自己本地代码是不是不是最新的代码

    • 版本冲突

    用git软件更新代码操作第二步合并代码的时候不成功,就是说明自己本地的代码和线上更新的代码有了冲突。
    解决冲突可以看下这个链接的文章:http://www.runoob.com/w3cnote/git-gui-window.html

    • 提交无法获知你的身份
    image

    解决方法:

    打开git终端

    #输入下面两句,并且替换成你的名字和邮箱
    gitconfig--globaluser.email"your@email.com"
    gitconfig--globaluser.name"YourName"
    
    

    输入如下指令:


    image

    相关文章

      网友评论

          本文标题:Git使用

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