git --version 查看安装的git版本
git help -a 查看git可使用的命令和参数
git init 创建一个本地仓库,生成一个.git文件夹(版本信息)
git clone xxx 创建远程仓库的副本到本地
git add <fileName> 将文件提交到暂存区
git add . 将工作区的所有变化提交到暂存区
git commit –m “更新描述”将暂存区的所有修改提交到本地仓库
git push 将本地的更新推送到远程
git pull 将远端的更新拉取到本地并合并
git log 查看提交的历史信息(git log --graph 拓扑图)
git status -s 查看文件的状态
git diff –p 查看文件的修改和差异
git checkout <fileName> 放弃某个文件的修改
git checkout . 放弃工作区中所有的修改(慎用,修改的代码不会保存)
git checkout xxx_branch 切换到xxx_branch工作空间
rm xxx ; git add xxx; git commit -m "del xxx"; git push; 删除xxx文件
git log -n <limit> | 限制提交次数。例如,git log -n 2 仅显示 2 个提交。 |
版本回退某个文件:
1、git log xxx.v,查看要回退版本的commit hash值hash_value。
2、git check hash_value xxx.v
git 查看历史记录,修改列表
git log --name-only