git 命令
2015-11-03 本文已影响52人
yesuu
安装
windows 用户到这里下载安装:git-for-windows.github.io
linux 用户直接用包管理器安装:yum
、apt
、pacman
配置
用户信息
$ git config --global user.name “y”
$ git config --global user.email "y@example.com"
仓库
新建。创建新文件夹,打开,然后执行
$ git init
克隆
$ git clone <仓库地址>
记录历史
查看状态
$ git status
暂存
$ git add <文件名>
查看暂存后又做了什么修改
$ git diff
提交已暂存的修改
$ git commit -m "针对此次提交的描述"
改文件名
$ git mv <原文件名> <新文件名>
查看提交历史
$ git log
撤销
修改最后一次提交
$ git commit --amend
远程仓库
查看远程仓库
$ git remote -v
添加远程仓库
$ git remote add <远程仓库别名> <远程仓库地址>
仅下载远程仓库数据
$ git fetch <远程仓库别名>
下载并合并远程仓库数据
$ git pull
下载并衍合远程仓库数据
$ git pull --rebase
推送数据到远程仓库
$ git push <远程仓库别名>
修改远程仓库别名
$ git remote rename <原名> <新名>
删除远程仓库
$ git remote rm <远程仓库别名>
技巧
为命令起别名
$ git config --global alias.st status
$ git config --global alias.ci commit