Git:初始化项目、创建合并分支、回滚等常用方法总结

Git 初始化项目

  1. 创建新的Git仓库
echo "# git_project" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/cjunn/git_project.git
git push -u origin master
  1. 提交记录
git add . 或者 git add test.java
git commit -m "second commit"
git push origin master

Git 创建分支

git checkout -b dev     //创建dev分支, 并切换到dev分支中去

git branch dev          //创建dev 分支

git checkout dev        //切换分支

git branch              //查看当前分支

git branch -d dev       //删除dev分支

Git 合并分支内容

git merge dev  命令用于合并指定分支到当前分支, 如果当前在master分支, 那么这条命令就是把dev合并到master

Git 回滚

Git查看历史版本

git log

Git两种方式回滚

方法1:

git reset --hard HEAD^ 

几个^代表回到上几个版本。

方法2:

git reset --hard 6c73f83caa 等同于上面

直接指定回滚的版本号。

原文地址:https://www.cnblogs.com/cjunn/p/12433459.html