-----------------------------------------git 马哥学习笔记----------------------
idea操作:
一 发布项目到gitee
1、创建本地仓库
VCS—>Import Into Version Control ---------->Create Git Respository------->选中项目当作本地项目的仓库的存放路径
2、添加到暂存区
右键—>Git—>Add
3、提交到本地仓库
右键—>Git—>commit directory
4、 发布到远程仓库分支
右键—>Git—>push
下载项目到本地
二、克隆
VCS —>Check from Version Control—>Git->Clone
三、冲突
注意:
1:需要避免这个冲突 写一个提交一个
2:早上来的时候先更新代码 (先把代码从远程仓库拉下来)
写一个(功能)提交一个(功能)
VCS —>Check from Version Control—>Git—>Pull
四、分支
1、idea在本地创建一个分支
VCS—>Git —>Branches—>New Branch(创建一个分支)----->输入dev
创建分支(相当与是复制了一份源代码起了一个名字叫做dev分支):
在本地idea创建一个分支,然后在本地去修改一个文件。推送到远程仓库里面,此时远程仓库里面就有了我们提交的dev分支了。
合并分支过程:
在本地idea中将dev分支合并到本地仓库中的master的分支当中。然后再将本地仓库中的master分支推送到远程的maser中去。
步骤: 切换—>合并------>推送
本地dev—>本地master:
1、dev–>master 切换到master分支:
VCS—>Git —>Branches–>local branch【master】---->checkout分支就从dev分支转换成了master分支了
2、合并本地的dev分支到master分支:
右键—>git—>Merge Changes–>选择本地的dev
3、本地master推送到远程的master分支
右键—>git—>push
合并本地,推送远程分支