zoukankan      html  css  js  c++  java
  • Git客户端的安装与配置入门

    GitLab与Git客户端的安装与配置入门,每次配置完一段时间,就忘记配置过程了,为了自己和同学们以后有所参照,特记录了本次下载和配置,其实Git就是一个版本控制系统,类似于SVN,CVS等

    下载:Windows操作系统下下载安装客户端即可,如Git-2.19.2-64-bit.exe

    安装:过程可以一路默认安装完成即可

    配置:

    1.  选择你要下载服务器上项目和操作的本地目录空间,如G:youxuanworkspace,该文件夹下空白处“右键“---选择Git Bash Here,打开git的bash界面

    2.  git在提交代码时需要验证你的用户名和邮箱,git不希望有匿名用户去提交代码。输入如下两个命令来配置用户名和邮箱,其中global参数表示为全局配置,也可以为单个用户配置自己独特的用户名和邮箱

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

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

    如:

    git config --global user.name  zengyonghong

    git config --global user.email  zengyonghong@xsyxsc.com

    3.生成公钥和私钥:git下拉和推送代码时使用的是ssh协议,因此需要用户配置自己的公钥和私钥,而生成用户公钥和私钥的命令如下:

    格式: ssh-keygen -t rsa -C [你的邮箱地址  ]
    如:ssh-keygen -t rsa -C zengyonghon@xsyxsc.com

    中间会弹出各种提示信息,一路默认即可。默认生成的公钥和私钥的目录为 {home_dir}/.ssh下。公钥为id_rsa.pub文件,私钥为id_rsa文件。其中Windows中的{home_dir}的值为C;Users[用户名],或者在git-bash中输入命令
    cd

    即可跳转到{home_dir}下,然后使用cd命令进入.ssh目录,使用cat命令即可查看公钥内容

    4. 将你刚才使用cat命令查看的公钥内容复制添加至如gitlab服务器端,即可实现远程仓库的代码拉取和推送。至此,Windows上git的安装和配置已经完成。

     

    5.   最后,登陆服务端,找到项目下载地址,下载服务端项目到本地,注意有SSH和HTTP两种协议,我这里使用HTTP才成功:

    命令如下:    git clone http://gitlab.frxs.cn/test-cases/cases-box.git

    6.   此时,本地工作目录下已经下载好了服务端工程,正常操作即可,客户端上传、下载、提交等日常操作和常用git操作命令如下:

    git pull

    git  add .

    git  commit -m [注释信息]       

    git  push   

    
    
    git作为支持分布式版本管理的工具,它管理的库(repository)分为本地库、远程库。
    git commit操作的是本地库,git push操作的是远程库。
    git commit是将本地修改过的文件提交到本地库中。
    git push是将本地库中的最新信息发送给远程库。

    更多命令和解释搜索“git常用命令”网上大把资料,此处省略一千万字,

    记住一个原则: 

    任何更改前必须先pull,在add,随后commit将本地修改过的文件提交到本地库中,最后git push将本地库中的最新信息发送给远程库,如果有冲突我一般是直接到服务端对比版本手动解决

     
    
    
    
  • 相关阅读:
    双系统安装,引导被覆盖-如何解决?
    关于apue.3e中apue.h的使用
    UML类图关系
    设计模式的原则
    插入排序Insertion Sort
    Xcode intellisense meaning of letters in colored boxes like f,T,C,M,P,C,K,# etc
    asp.net mvc 页面内容呈现Html.Raw HtmlString
    sqlserver通过设计器修改表结构保存时提示:保存到文本问题
    在windows下使用Cygwin模拟unix环境,并安装apt-cyg,svn等工具
    vs2015插件推荐 Productivity Power Tools 2015
  • 原文地址:https://www.cnblogs.com/sea520/p/10071859.html
Copyright © 2011-2022 走看看