GIT 常用命令

77 阅读1分钟

GIT 常用命令

  • 全局配置Git仓库用户名
    • git config --global user.name "你的名字"
  • 全局配置Git仓库绑定你的邮箱
    • git config --global user.email "你的邮箱"
  • 初始化仓库
    • git init
  • 暂存文件
    • git add . (暂存工作区所有文件)
    • git add 指定文件路径 (暂存指定文件)
  • 查看暂存区的文件
    • git ls-files
  • 把暂存区的所有文件提交到仓库区
    • git commit -m "xxx"
  • 本地仓库关联远程仓库
    • git remote add origin xxxx
  • 把仓库区的主分支master提交到远程仓库里
    • git push -u origin master
  • 把其他分支提交到远程仓库
    • git push -u origin <其他分支>
  • 查看当前暂存区和工作区的文件状态
    • git status -s
  • 查看文件修改的具体内容
    • git diff
  • 显示版本库的历史
    • git log --oneline
    • git reglog --oneline (可以查看操作的完整记录)
  • 克隆项目
    • git clone xxxx(克隆的地址)
  • 显示版本库的提交记录
    • git reflog
  • 从暂存区移除文件的命令
    • git rm --cached 目标文件
  • 暂存区覆盖工作区指定文件
    • git restore 目标文件
  • 回退命令
    • git reset --soft 版本号(其他文件未跟踪,工作区和暂存区都存在文件)
    • git reset --hard 版本号 (完全清除工作区和暂存区的文件)
    • git reset --mixed 版本号(与git reset 等价) (工作区存在回退的文件)