如何在aegisub使用git

第一部分,配置git和gitee

首先注册一个gitee账号 https://gitee.com/ 一般是使用邮箱

然后下载git客户端

https://git-scm.com/downloads

1. 安装git,一般一直下一步就没问题

2. 在资源管理器找一个自己想放置配置文件的目录(路径里不要有中文,一般会设置在C:/users 之类的地方),右键空白处,选择Git Bash Here

3. 在打开的命令行里,输入

ssh-keygen -t rsa -C "email@email.com"

email@email.com是自己gitee账号邮箱(注意复制的时候检查一下最前面,不要有空格)

如果报错提示未授权之类的,把报错信息复制一下(选中了右键copy)百度一下马上就有答案(其实是我忘记哪个报错信息叫啥了233333)

3. 提醒你输入key的名称,不用管,一路回车

 类似这样就成功了

4. 一般会在用户目录下生成三个文件,会在你选择的目录中的.ssh目录下

5.使用记事本打开 id_rsa.pub 直接全选复制里面的全部内容

6.打开gitee账号–>设置–>SSH公钥 里有添加公钥,随便设置个名字,然后把复制好的内容全部粘贴进去公钥一栏 

7.在git bash(刚才的命令行)里输入

ssh -T git@gitee.com

如果有一下类似的successfully authenticated 就表示成功了

第二部分,如何在aegisub中使用git

首先从https://gitee.com/yosoro417/git-for-aegisub 下载所有的脚本,根据md里的文件放置好脚本

第一次使用的时候使用git path config选择你储存ass的文件夹(称之为仓库) 设置完之后重启一下aegisub

然后 使用 git init 初始化仓库 再使用git clone 选择需要复制过来的项目 注意选择ssh的链接 

然后就可以在仓库里找到ass文件扔进aegisub

当你需要获取其他人的修改(即更新本地文件),使用git pull,然后重新读取一下这个文件,就可以看到其他人在远程修改后的结果。

当你对文件做出修改之后,保存项目,然后先使用git pull再使用git push,就可以把你的修改推送到远程仓库。(养成好习惯,每次push之前先pull)

原文地址:https://www.cnblogs.com/youchandaisuki/p/15358275.html