主要操作

  • 初始化本地库git init
  • 提交所有文件到暂存区git add .
  • 提交暂存区所有文件到本地库git commit -m "提交备注" .
  • 给远程库取别名git remote add XXX https://github.com/XXX
  • 向远程库推送主分支git push XXX master
  • 从远程库拉取主分支git pull XXX master
  • 远程强制覆盖本地(远程分支名)git fetch --all && git reset --hard origin/master && git pull
  • 本地强制覆盖远程(远程分支名)git push origin XXX --force

其它操作

  • 设置用户名git config --global user.name "XXX"
  • 设置邮箱git config --global user.email "XXX@xxx.com"
  • 查看文件状态git status
  • 查看提交日志git reflog
  • 选择版本git reset --hard XXXX
  • 查看分支git branch -v
  • 创建分支git branch XXX
  • 选择分支git checkout XXX
  • 分支合并git merge XXX