-
安装好git后,在一个目录使用git bash here ,这就是git的一个本地仓库。
-
然后使用
git config --global user.email "you@example.com"
git config --global user.name “Your Name”
创建用户名和邮箱 -
使用git add *.txt(这里是条件表达式)把内容添加到目录中,再使用git commit -m “” 把内容提交。
-
上面的版本就是master,然后打第一个分支“ git branch 分支名A”,这会在master基础上打下第一个分支。git checkout 分支名A,就会转到分支名A下工作,后续所有的修改都是对分支A生效,不对master生效。
-
在分支A的环境下,继续创建分支B,则分支B的原始内容就是创建B时A的内容。切换分支前,需要commit当前分支的内容。 A B两个分支虽然有父子关系,但是从B诞生的那一刻起,就互不影响了。
-
git merge 目标分支名 ,合并分支,master 可以直接和分支 a合并,也可以和b合并。
-
git branch -d hotfix1,合并了之后,hotfix1分支就没用了,可以删掉。
-
解决冲突,手动解决,解决完了把文件使用 git add 文件名,添加进仓库,commit提交就完事了。
git reset –hard “commit_id”回退当前分支到指定版本