Repository files navigation 命令 说明 git init初始化仓库目录 git add README.md添加文件或文件夹到仓库 git commit -m "添加自描述文件"提交修改到仓库,-m后面的参数是日志信息 git commit --amend修改已经提交的注释或日志 git status查看仓库状态 git diff显示暂存区和工作区的差异 git diff --cached <文件名>显示暂存区和上一个commit的差异 git diff HEAD显示工作区与当前分支最新commit之间的差异 git diff HEAD -- <文件名>显示当前文件与主干文件的修改 git log显示提交日志 git log --pretty=oneline日志使用一行显示 git log --graph查看分支合并图 git reset --hard HEAD^回退到上一个版本 git reset --hard HEAD^回退到上上一个版本 git reset --hard HEAD~100回退到上100个版本 git reset --hard 96d0067回退到96d0067(commit_id)开头的版本 git reflog查看历史操作命令 git checkout -- README.md回滚文件到最后一次add或commit的版本 git branch查看分支 git branch <name>创建分支 git branch -d <name>删除分支 git checkout <name>切换分支 git checkout -b <name>创建+切换分支 git merge <name>合并某分支到当前分支 git rm从版本库中删除文件,删除后需要commit git push从本地仓库推送代码到远程仓库 git remot列出所有远程主机 git remote -v列出所有远程主机,同时查看主机地址 git remote show <主机名>查看指定远程主机主机的详细信息 git remote add <主机名> <网址>添加远程主机 git remote rm <主机名>删除远程主机 git remote rename <原主机名> <新主机名>远程主机重命名
You can’t perform that action at this time.