上期我们讲了如何在GoLand中正确配置项目,这期我们来讲在GoLand中将本地项目代码上传到GitHub中,方便我们后续查看,
前提是你的计算机已经安装配置完成git
网上有详细教程,比较简单,这里就不过多的介绍,我们直接实操走起!
- 一、在GoLand中创建项目与GitHub进行关联
- 1.创建一个项目
- 2.git init 命令
- 3.git add . 命令(注意有个点)
- 4.git commit -m "first commit"
- 5.创建GitHub仓库
- 步骤1
- 步骤2
- 步骤3
- 步骤4
- 6.关联到远程库
- 7.获取远程库与本地项目同步合并
- 8.把本地库的内容推送到远程
- 8.查看上传到GitHub的文件
- 9.补充说明
- 1.状态查询命令
- 2.git查看远程仓库地址命令
- 3.修改仓库地址命令
- 二、GoLand新建项目推送到GitHub仓库
- 1.在Project1目录下创建目录和文件
- 2.提交并推送
- 3.点击推送
- 4.注意提示
- 5.验证仓库目录
- 6.验证目录文件
- 7.验证文件代码
- 8.命令行推送项目
- 1.步骤
- 1.1此时我门再在test01目录下创建test02.go文件
- 1.2通过命令行模式先添加再推送
- 1.3验证目录文件
- 1.4验证文件代码
- 三、大功告成
通过命令 git init 把这个目录变成git可以管理的仓库
然后输完命令完成之后,目录会多一个 .git 的隐藏目录,以防止用户误操作
git init3.git add . 命令(注意有个点)
把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点“.”,意为添加文件夹下的所有文件
git add .4.git commit -m “first commit”
用命令 git commit告诉Git,把文件提交到仓库。引号内为提交说明
git commit -m "first commit"
1.现在去刚刚第一步生成的 .git目录下的config文件最后一行添加
[user] email = "tom@example.com" name = "Tom"
2.添加完之后在此输入命令即可成功,如果没成功,删除 .git 重新再来一次
点击下面的Create repository
点击下面的Create repository,成功进入到此页面
git remote add origin 你的远程库地址(就是刚刚复制的那个https开头的)
git remote add origin https://github.com/wcs777/Testing.git7.获取远程库与本地项目同步合并
如果远程库不为空必须做这一步,否则后面的提交会失败
git pull --rebase origin master
如果出现fatal: Couldn’t find remote ref master,新建的项目,pull的时候出现这错误,说白了就是这个项目还没有文件、空的,直接把本地上传就可以了,不需要同步拉了
8.把本地库的内容推送到远程使用 git push命令,实际上是把当前分支master推送到远程GitHub上。执行此命令后会要求输入用户名、密码,验证通过后即开始上传。
用户名就是你登录GitHub的用户名,不是GitHub里面的用户名(坑)
如果遇到下图错误点击此链接
git push -u origin master
如果执行后出现错误 OpenSSL SSL_read: Connection was reset, errno 10054,则输入以下命令重新cmd进入终端再次输入git push -u origin master
git config --global http.sslVerify "false"
恭喜你,马上就要成功了,坚持住!
点击master即可查看
查看本地项目目录是否与GitHub上的匹配
git status2.git查看远程仓库地址命令
git remote -v3.修改仓库地址命令
//就是上文中提到的hhtps开头的仓库地址 git remote set-url origin 你的新仓库地址(https开头.git结尾或者其它)二、GoLand新建项目推送到GitHub仓库 1.在Project1目录下创建目录和文件
创建test01目录并在其下再创建test01.go文件
我们接下来演示的是 图形化界面下推送后面会补充命令行推送
前面的细节问题,后期我会做一个补充
创作不易,感谢大家!



