latex4-写作时使用-git-进行版本管理
目录
【latex】4 写作时使用 git 进行版本管理
《latex 学习笔记》
- 【latex】
- 【latex】
- 【latex】
- 【latex】
- 【latex】
4.1 git 的作用简单介绍
简单来说,git 是用来管理版本的最好的工具之一,并且可以把自己的文件托管到云平台上,避免出现由于机器故障而导致的巨大损失——即便写论文的所有设备都坏了,已经写好的部分还保存在云服务器上。
另外也可以方便协作,在写论文这方面作用不大,但是可以方便写论文时切换不同的机器。
git 的安装与使用都非常简单,推荐参考 。
4.2 git 仓库的选择
自己搭建仓库太麻烦了,因此需要考虑使用托管平台。推荐使用阿里提供托管平台 ,因为非常简单方便。当然也可以考虑使用 ,二者都提供私有仓库服务。
注意 不能使用公开的仓库,因为论文编写一旦公开就有可能出现抄袭,版权等问题。即便是再小的论文也是自己的劳动成果,一定得保护好。
接着配置自己PC的git环境与第三方仓库环境以保证自己可以git等等,比较简单。如果还未入门git,推荐参考 ,以及在 B 站上参考一些教学视频进行学习,很简单就能学会。
4.3 .gitignore
文件
因为在编译 tex 的时候会产生一些中间文件,因此为了避免 git仓库保存这些中间文件,需要新建一个这样的文件,填写 git 过程中忽略掉的文件。
.gitignore 文件内容如下:
*.log
*.aux
*.bbl
*.blg
*.dvi
*.pdf
*.bak
tmp*
4.5 其他注意事项
使用 git 的原因最主要是为了避免某些意外导致编写论文的机器出现问题,从而导致自己的论文人间蒸发。因此使用 git 的时候需要注意:
- 及时使用 git 保存。写word文档的时候要及时
ctrl
+S
,这里也是如此,辛辛苦苦改好了一部分论文,也应该保存到 git 仓库里去。 - 数据文件也要保存。实验结果最好在写入论文之前也保存一下。
- 及时打标签。版本管理工具,需要明确记录取得进步的过程,不断改进的过程。如果什么时候发现问题了,可以回到某一个版本。这个过程可以称为 打标签(code.aliyun.com),在 gitee 中也可以多次确定版本 (release) 。
4.6 总结
很简单的一篇博客,推荐使用 git 来保存论文。分享的只是写论文过程中的一个简单的小技巧,最主要还是得多读读论文,多进行实验,内容才是最重要的。
Smileyan
2021.4.21 10:37