Git常用命令

原创 2017年12月08日 13:10:59
说明 命令
设置邮件 git config —–global user.email “useremail”
设置用户名 git config —–global user.name “username”
设置代理 git config —–global http.proxy “socks5://127.0.0.1:1080”
克隆仓库 git clone git@github.com:username/Repository.git
从远程获取最新版本到本地 git pull
添加文件到缓冲区 git add file
更新缓冲区 git commit -am “description”
推送到远程 git push
删除缓冲区及本地文件 git rm file
删除缓冲区文件 git rm —–cached file
删除缓冲区及本地文件 git rm file
查看新文件 git status
查看日记 git log
版本回退 git revert version number
撤销本地操作 git checkout —–bad_file_name
放弃缓冲区修改的代码 git reset
放弃本地及缓冲区修改的代码 git reset —–hard
显示Git栈内的所有备份 git stash list
将工作区恢复到上次提交的内容,同时备份本地所做的修改 git stash
从最近的一个stash中读取内容并恢复 git stash pop

(1) 安装git

# 安装git
sudo apt-get install git 
# 生成ssh key
ssh-key -t rsa -C "your email"
# 查看密匙
cat .ssh/id_rsa.pub
# 添加密匙到github
# 测试是否成功
ssh -T git@github.com

(2) 修改.gitignore后使其生效

# 实际上就是删除暂存区,重新加入暂存区
# 进入到仓库根目录
git rm -r --cached .
git add .
git commit -m "fixed untracked files"
git push

(3) 添加修改远程仓库地址

# 添加远程仓库地址
git remote add origin git@github.com:xxx/xxx.git
# 修改远程仓库地址
git remote set-url origin git@github.com:xxx/xxx.git

(4) 添加删除代理

# 添加代理
git config --global http.proxy "http://127.0.0.1:1080"
git config --global https.proxy "http://127.0.0.1:1080"
# 删除代理
git config --global --unset http.proxy
git config --global --unset https.proxy
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hhaojian/article/details/78750532

logstash处理文件进度记录机制

假如使用如下配置处理日志input { file { path => "/home/vagrant/logstash/logstash-2.2.2/dbpool-logs/d...
  • wangyangzhizhou
  • wangyangzhizhou
  • 2016-11-24 23:40:08
  • 5194

logstash读取kafka数据插件

最近公司做日志检索和计数日志不同维度统计,选用了ELK,我们的日志已经上传到Kafka中,Logstash需要从Kafka读取数据,下面是Logstash的简化配置: input { kafk...
  • u012297062
  • u012297062
  • 2016-09-07 17:25:52
  • 3262

git常用命令

  • 2018年01月19日 11:06
  • 16KB
  • 下载

git基本原理与常用命令

  • 2017年09月06日 22:46
  • 433KB
  • 下载

git stash 命令

关于git stash命令的使用方法网上一大把,我想记录的是我在使用过程中觉得实用及好用的: 当在一个分支的开发工作未完成,却又要切换到另外一个分支进行开发的时候,除了commit原分支的代码改动的方...
  • longxiaowu
  • longxiaowu
  • 2014-05-24 11:09:06
  • 55641

让logstash每次读取文件都从头开始读取的办法

logstash有一个大坑,就是文件除了第一次读取的时候,每次只会读取更新的日志记录。对于刚入门的小白来说,比如题主我,需要经常读取日志文件,而且需要每次都从头开始读。几经周折,终于发现了一个解决办法...
  • qq_24879495
  • qq_24879495
  • 2017-08-30 21:54:38
  • 1419

git概述+常用命令解说

  • 2012年12月21日 10:27
  • 448KB
  • 下载

git stash 缓存当前工作

$Git stash 可用来暂存当前正在进行的工作, 比如想pull 最新代码, 又不想加新commit, 或者另外一种情况,为了fix 一个紧急的bug,  先stash, 使返回到自己上一个com...
  • herbert5069
  • herbert5069
  • 2011-10-10 16:05:24
  • 7213

Git Stash保存临时修改

git stash: 备份当前的工作区的内容,从最近的一次提交中读取相关内容,让工作区保证和上次提交的内容一致。同时,将当前的工作区内容保存到Git栈中。 git stash pop: 从Git栈中...
  • haoaiqian
  • haoaiqian
  • 2017-04-21 18:05:05
  • 1033

git 常用命令及下载android方法

  • 2012年02月13日 14:26
  • 34KB
  • 下载
收藏助手
不良信息举报
您举报文章:Git常用命令
举报原因:
原因补充:

(最多只允许输入30个字)