Git常用命令
2017-12-08 13:10
225 查看
说明 | 命令 |
---|---|
设置邮件 | 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