Git基本配置

Git配置


安装

    yum install git

全局配置

1 #设置提交用户名 2 git config --global user.name "leoxu" 3 4 #设置提交邮箱 5 git config --global user.email "xucongjie1990@gmail.com" 6 7 #设置分色显示 8 git config --global color.ui true 9 10 #验证全局配置 11 git config -l

基本命令

1 #初始化本地仓库 2 git init 3 git remote add origin git@xxxx.git 4 git add . 5 git commit 6 git push -u origin master 7 8 9 #clone 远程仓库 10 #Clone远程版本库 11 git clone git@115.28.73.167:wangcee/demo.git 12 13 #添加远程版本库origin 14 git remote add origin git@host:project.git 15 16 17git add README.md# 将工作文件修改提交到index (什么是Index,下页解释) git add . # 将所有修改过的工作文件提交到index 18git reset --hard <version> # 将本地文件空间恢复为指定的版本,同时修改所有的index及本地库 git reset (--soft | --mixed | --hard) <version> <file> 19git commit <file> #将修改提交到本地库 20git commit 21git commit -a # 将git add(或git rm)和git commit等操作都合并在一起做 git commit -am "some comments" 22 23git revert <version> # 撤销某次提交,撤销动作本身也创建了一次提交对象 git revert HEAD # 撤销最后一次提交 24 25 26 27 #基本diff 28 git diff <file> # 比较当前文件和index文件差异 git diff 29 git diff <V1> <V2> # 比较两次提交之间的差异 git diff --cached # 比较index与本地库差异 30 git diff HEAD #比较工作版本与HEAD(本地库)的差异 31 32 33 #提交记录 34 git log 35 git log <file> # 查看该文件每次提交记录 36 git log -p <file> # 查看每次详细修改内容的diff 37 git log -p -2 # 查看最近两次详细修改内容的diff
点赞
收藏

评论区

加载中...

相关推荐

MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1

文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s

Oracle 分组与拼接字符串同时使用

SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(

MySQL部分从库上面因为大量的临时表tmp_table造成慢查询

背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

java将前端的json数组字符串转换为列表

记录下在前端通过ajax提交了一个json数组的字符串,在后端如何转换为列表。前端数据转化与请求varcontracts{id:'1',name:'yanggb合同1'},{id:'2',name:'yanggb合同2'},{id:'3',name:'yang

Git生成SSH公钥

一、设置Git全局用户名和邮箱配置gitconfigglobaluser.name"huhansan"gitconfigglobaluser.email"huhansan@qq.com"如果有对设置Git信息有疑惑的可以看这边篇文章:为什么要设置Git的邮箱和用户名(https://my.oschin