赞
踩
之前用的是git的方式,现在想想感觉用git init的方式还是有点复杂…因为github和gitlab一样,都是代码托管工具。只要本地的ssh key加在了github上,clone下来的项目就自然可以下载和上传代码,不需要通过git手动的去弄。
1,在github上创建自己的仓库
这个简单,不用像git一样要在本地git init再在远程链接仓库。
进入github后,在仓库里新建一个,基本上选择一下是否公开,添加一下描述就可以。
2,clone下来代码
在这里选择通过Http还是ssh来clone代码。但是注意,我试图通过http下载的时候,提示我通过账号密码的方式被禁止了,于是改由通过ssh去clone。这一项需要你在ssh key and gbk key中添加你本地的ssh 公钥,并确认你当前的公钥没有过期(可以设置永不过期)。
idea的git clone,不会的最好还是先熟悉一下idea。注意,clone下来所在的文件夹,不要使用git init。不然会认为这是一个存在文件的非空git仓库。就新建一个文件夹就好了。
3,clone下来的项目,并非一个maven项目,需要手动调整。
可以看到,甚至连个pom文件都没有。
添加Pom文件,pom文件的文件头,自己随便找个Pom复制一下,artifactID和groupID之类的,之前本地new一个maven项目的时候,是在输入框中填好,自动生成一个pom。这里需要我们手动的去输入这些参数了。输入好后,大概这样。
右键点击pom,选择添加为maven项目
如果new出来的module,Java文件夹是灰色的,无法创建Java类(我就碰到了这样的问题),可以右键,标记为source root
4,push代码
最后就可以试一下去push代码了。
ctrl+k commit,ctrl+shift+k push。可以看到代码push上去了,此时我们的项目已经基本创建成功并且和远程分支建立了链接。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。