美文网首页
Git客户端安装+使用

Git客户端安装+使用

作者: sckehan | 来源:发表于2019-03-23 13:28 被阅读0次

连接github服务器或者企业版的服务器https://github.com 需要配置本地git客户端,

1、安装git

 1.1、获取安装介质

            Git-2.18.0-64-bit.exe

            下载地址:https://git-scm.com/downloads  都是默认安装

 1.2、配置

          在开始菜单或者桌面上单击GitBash或者进入Windows的CMD命令行中,进入到如图所示界面

1.2.1、设置用户名:

                git config --global user.name [你的用户名]

1.2.2、设置邮箱地址:

              git config --global user.email [你的邮箱]

1.2.3、生成sshkey (进入到git客户端的目录\Git\usr\bin 下)

              ssh-keygen -t rsa -C [你的邮箱地址]

1.2.4、进入到生成key的目录:

              cd C:\Users\your_name\.ssh

 1.2.5、cat id_rsa.pub

  1.2.6、拷贝ssh key

1.3、配置服务器允许客户端访问

1.3.1、登录到企业服务器https://github.com/

     单击Settings,出现如图所示:

   单击 “SSH and GPG keys”进入到 设置SSH的地方:

单击 New SSH key

        在Title中输入标志,将上面生成的key拷贝到该文本框中,单击“AddSSH key”完成sshkey的添加

2、使用

      2.1、pull 和push代码

         2.1.1、pull代码

                  提前创建好保存代码的路径,在路径下执行命令:

                           git clone git://github.com/sckehan/ADMS.git      将会把远程服务器上的代码  下载到本地,下次只是做更新代码操作,执行进入到ADMS目录中,执行 git pull命令,克隆指定分支:git clone -b dev git://github.com/sckehan/ADMS.git

         2.1.2、push代码

                 代码在本地修改完成后,需要将代码提交到远程服务器上,需要依次执行下面的命令

              (1)、git add .   (这是上传所有更新文件,更新某个文件,需要git add fileName)

              (2)、git commit -m "text" (输入描述信息)

              (3)、git push -u origin dev  (看更新到那个分支上,本实例是更新到dev分支)

      2.2.3、覆盖本地代码

            (1)、git fetch --all

              (2)、git reset --hard origin/dev  覆盖服务上dev分支代码到本地

3、异常情况

      3.1、异常分类

      3.1.1、在使用gitpush origin master:master进行提交代码的时候报错误如下:

          $ git pushorigin master:master

           fatal: remote error:

           You can't push to git://github.com/sckehan/ADMS.git

           Usehttps://github.com/sckehan/ADMS.git

           解决办法:

相关文章

网友评论

      本文标题:Git客户端安装+使用

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