因为idea,webstorm,AndroidStudio同属一个公司开发,风格很是相似,并且它们使用Git托管代码的方式也是一样的。

在此记录下把本地代码提交到码云上的远程仓库步骤。

1.在码云上面新建项目,不要勾选readme文件。

idea将本地代码提交到gitlab_webstorm

2.配置Git

idea将本地代码提交到gitlab_idea_02

3.创建本地Git仓库

idea将本地代码提交到gitlab_AndroidStudio_03

4.安装ignore插件,项目中的某些文件没必要加入版本控制,这里通过ignore插件来添加忽略

idea将本地代码提交到gitlab_webstorm_04

5. 新建.gitignore文件,如果你的项目中已有该文件,请略过此步骤。

idea将本地代码提交到gitlab_idea将本地代码提交到gitlab_05

6.添加忽略文件,可以在.gitignore文件中手动添加,也可以通过右键指定文件添加 

idea将本地代码提交到gitlab_webstorm_06

6.本地仓库和远程仓库建立连接

idea将本地代码提交到gitlab_idea将本地代码提交到gitlab_07

idea将本地代码提交到gitlab_idea将本地代码提交到gitlab_08

远程仓库地址如下:

idea将本地代码提交到gitlab_git_09

7.fetch

 

idea将本地代码提交到gitlab_AndroidStudio_10

8.添加文件到本地Git仓库

idea将本地代码提交到gitlab_idea将本地代码提交到gitlab_11

9.提交代码,选择commit and push

idea将本地代码提交到gitlab_idea将本地代码提交到gitlab_12

箭头1指的是提交的快捷方式,在idea和ws中是个对号图标,在as中是个向上的箭头。

箭头2指的是要提交的内容,如果你的提交内容中显示的有忽略的文件,请看第10步。

箭头3指的是对本次提交的描述。

箭头4是提交按钮。

箭头5是提交的同时推送到远程仓库

10.之所以提交的时候没有过滤掉.gitignore文件中配置的内容,是因为你在配置忽略文件之前,把要忽略的文件已经添加到了本地的Git仓库,解决办法如下:

打开软件的命令终端,输入如下两条命令

idea将本地代码提交到gitlab_idea_13

idea将本地代码提交到gitlab_idea将本地代码提交到gitlab_14

此时再点击提交按钮,提交的内容区域应该已经没有了忽略的文件。

11.提交成功,刷新网页,可以看到代码已经提交了上来。此时,你可以选择添加readme文件。

idea将本地代码提交到gitlab_AndroidStudio_15

12.更新

idea将本地代码提交到gitlab_idea_16

 idea和ws中是左下的箭头图标,as中是向下的箭头图标

更新完成后可以看到刚刚添加的readme文件已经出现在项目中了

idea将本地代码提交到gitlab_webstorm_17

好了,到此代码托管已经完成,不用担心哪天电脑罢工导致项目丢失了。