Go+GoLand+Git实现代码版本管理(六)

本文以Go Module的hello1项目为例,在GoLand中如何通过git实现代码版本管理。

首先,需要检查和配置GoLand中是否已有Git。点击【File】->【Settings】->【Version Control】->【Git】,将【Path to Git executable】的值配置为本地安装的git执行文件地址。如果本地未安装git,则可以先从git官网下载对应的安装程序进行安装。如果是本地先安装了git,而且安装过程将git执行文件地址加入了系统环境变量%Path%中,后续GoLand安装之后会自动配置好【Path to Git executable】这个参数,笔者这里就是通过“Auto-deteched”自动发现填充的。

在目录hello1下新建.gitignore文件,该文件中记录的目录和文件都将不能通过git进行版本管理。编辑文件内容如下:

# Intellij project files*.iml
*.ipr
*.iws
.idea/

# go.gitignore from https://github.com/github/gitignore/blob/master/Go.gitignore
# Binaries for programs and plugins*.exe
*.exe~
*.dll
*.so
*.dylib

# Test binary, built with `go test -c`
*.test

# Output of the go coverage tool, specifically when used with LiteIDE
*.out

打开IDE自带的Terminal终端,在hello1目录下执行命令:

git init .
git status

执行完成之后,发现只有4个文件(这些文件名称在IDE中是红色字体)需要进行索引管理,其他文件都忽略了。执行结果如下:

接下来通过命令将上述文件添加到git的索引区进行管理,并完成初次commit,将代码提交到本地仓库。由于本项目仅为练习项目,本次不演示如何将代码提交到远程仓库,如果读者感兴趣,可以自行查询git的使用文章,自学操作。本文推荐《Git使用教程,最详细,最傻瓜,最浅显,真正手把手教》

git add .
git commit -m "init project"

至此,我们通过配置git,编辑.gitignore文件,将项目hello1的文件都提交到了本地仓库中进行版本管理,感谢读者跟帖学习。想学习更多Go开发知识,请看《Go学习导读》

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

萧十一郎君

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值