定向班第二期_git 基本命令与 idea 中的 git 插件使用_20190918

课前准备

从零开始创建git项目

  • 创建git
  • clone
  • commit
  • branch
  • pr与mr

创建项目

echo "# Hogwarts_Online2" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin git@github.com:seveniruby/Hogwarts_Online2.git
git push -u origin master

Fork别人的项目

发起PR

原仓库维护人员merge PR

  • 无冲突直接merge
  • 有冲突手工merge
  • 有冲突close并重新发起pr
git remote add other xxxx
git fetch other master
git merge remotes/other/master

IDE中的Git集成

提交管理

分支管理

github的git项目管理

gitlab私服

关闭