No.1 在Github创建一个项目
1.1 创建项目
第一步:打开Github网站:https://github.com/,登录自己的账号。
第二步:如下图所示,点击Your profile,进入仓库管理:
第三步:创建完项目,将项目访问方式设置为SSH,点击Use SSH即可切换
No.2 本地安装Git和创建Maven项目,并将本地项目和远程库关联 (本人建立了一个命名为SpringBoot的项目,下文使用这个项目做示例,不再解释)
2.1 因为GitHub是基于git实现的代码托管,所以git是少不了的。我们要确认电脑上安装了git,没有安装的,就去安装git。至于安装方法,就自行百度吧。
2.2 本地建立一个需要上传到Github仓库的Maven项目,或者普通项目也可以,不会创建项目的同学,请回去读幼儿园先。
2.3 进入SpringBoot目录下,在项目根目录打开git bash命令窗口,输入git init 命令,然后回车,执行这个命令的目的是将当前目录SpringBoot加入git管理
2.4 继续在git bash命令窗口,输入git add .命令(注意git add后面还有一个 “ . ”),将当前目录下的所有目录及文件添加到git暂存区
2.5 输入git commit -m "first commit" 命令 ,将刚才添加到暂存区的文件提交到本地仓库,注意 -m 后面的 双引号内容是提交的注释,必须要,不然会报错
2.6输入“git remote add origin git@github.com:ZHENMINTECH/zhenmin.git”(git remote add origin 你自己的SSH地址),连接你的guthub仓库
2.7 输入命令 git pull origin master --allow-unrelated-histories 将远程库的文件down下来到本地项目中
当用Git命令拉取最新代码时,有时会遇到如下的提示,
Found a swap file by the name “.git/.MERGE_MSG.swp”
解决方案:
在项目根目录(如/StudioProjects/demo/Leave)下,找到.git/.MERGE_MSG.swp这个文件删除即可。
注:mac 删除命令rm -rf .MERGE_MSG.swp
2.8输入命令 git push -u origin master,上传项目到Github。这里会要求输入Github的账号密码,按要求输入就可以
2.9 命令执行完成后就成功推到git仓库上啦
No.3 到Git上查看仓库
3.1 查看仓库中是否已经有了从本地推送上来的文件,有则表示成功啦
PS : 未经作者允许,不可转载,否则追究法律责任。