idea+git提交

一:首先在项目下,git init
                  touch README.md,
                  git add  README.md
                  git commit
                  git push
这样在远程git上面就有了提交的  README.md 文件

1.首先创建项目,在idea中打开
2.没有ignore插件的话就在plungs 商店安装一个。
3.创建 ignore文件,如图:

![www](https://img-blog.csdnimg.cn/20200602095827288.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzI3NTU3OA==,size_16,color_FFFFFF,t_70#pic_center)

4.不想上传的文件就在ignore里面编辑,通常上传的只需
src/main   和 pom.xml 就够了,如图:
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200602095909169.png#pic_center)

5.本地新建分支推送到远程分支
先新建分支,checkout as
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200602100025296.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzI3NTU3OA==,size_16,color_FFFFFF,t_70#pic_center)
新的分支名
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200602100044453.png)
我在分支上做点修改,提交,要提交的文件右击 git add  --->  git commit---->
git push
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200602100101940.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzI3NTU3OA==,size_16,color_FFFFFF,t_70)
之后切换到master 主分支。
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200602100121533.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzI3NTU3OA==,size_16,color_FFFFFF,t_70)
git pull------->合并分支内容
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200602100207350.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzI3NTU3OA==,size_16,color_FFFFFF,t_70)

合并
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200602100223938.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzI3NTU3OA==,size_16,color_FFFFFF,t_70)


最后 push

-----------------------------------------------------------------------------------

查看当前分支:git branch -a
切换分支: git checkout  分支名
查看历史版本:git log
回退版本(revert):git reset --hard 456dcfaa55823476b30b6b2e5cbbb9c00bbcbf56(版本号)
colne单个分支:git clone -b master url       (master 为分支名,url为clone地址)











你可能感兴趣的:(git)