git的基本命令都有哪些?

68 阅读1分钟

世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。
一个仓库对应一个项目,一个仓库可以对应多个分支,但是一个分支只能对应一个项目

  1. 远程连接 :git remote add [file] xxx.git
  2. 远程提交 :git push -u [file] [branch]
  3. 创建并进入分支 : git checkout -b [branch]
  4. 进入分支 :git checkout [branch]
  5. 显示所有分支 :git branch
  6. 删除分支 :git branch -D [branch]
  7. 合并分支 :git merge [branch]
  8. 添加文件 :git add [file]
  9. 提交文件 :git commit -m [message]
  10. 创建仓库 :
    mkdir [dir]
    cd [dir]
    git init
  11. 查看日志 :
    git log
    git log --pretty=oneline
    git reflog
    git status
  12. 回滚 :
    git reset --hard HEAD~[n]
    git reset --hard [n]
  13. 克隆 :
    git clone xxx.git
  14. 删除 :
    git rm [file]
  15. 两个不相关的仓库:可以先通过加–allow-unrelated-histories进行pull,然后push
    git pull xxx.git --allow-unrelated-histories