Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将GameMaker 2项目保存到Git回购?_Git_Github_Game Maker_Gml - Fatal编程技术网

如何将GameMaker 2项目保存到Git回购?

如何将GameMaker 2项目保存到Git回购?,git,github,game-maker,gml,Git,Github,Game Maker,Gml,所以,我是git的王牌。多年来,我每天都在CLI中使用它来管理数百个软件开发项目。但是现在出现了“GameMaker 2”IDE。。。这是我无法理解的,我该如何将它与GitHub集成 通常,对于普通的软件开发项目,您可以在GitHub上创建repo,在本地克隆它,然后将项目文件保存到本地repo。完成。现在需要做的就是使用各种各样的git添加、git提交、git推送魔法将代码推送到远程repo 但是“GameMaker 2”IDE似乎有意阻止您这样做。这就好像设计师坐在那里思考如何最好地阻止用户

所以,我是git的王牌。多年来,我每天都在CLI中使用它来管理数百个软件开发项目。但是现在出现了“GameMaker 2”IDE。。。这是我无法理解的,我该如何将它与GitHub集成

通常,对于普通的软件开发项目,您可以在GitHub上创建repo,在本地克隆它,然后将项目文件保存到本地repo。完成。现在需要做的就是使用各种各样的git添加、git提交、git推送魔法将代码推送到远程repo

但是“GameMaker 2”IDE似乎有意阻止您这样做。这就好像设计师坐在那里思考如何最好地阻止用户在GitHub上设置项目。这就好像他们不希望你与队友共享你的文件,或者不希望你能够安全地在线存储你的代码。啊啊

不管怎样,把愤怒的咆哮放在一边。。。我可以把我的代码保存到我创建的回购协议中,没问题。但是当“GameMaker 2”IDE打开一个项目时,它不想识别任何未默认保存到GameMaker本地目录的项目,该目录是在初始安装和项目创建期间在用户计算机上创建的。当我使用导出功能将项目导出到本地git repo时,也会发生同样的情况

是否有一个不可见的文件或东西嵌套在“GameMaker 2”项目文件夹中,告诉IDE这是一个可以打开的真实项目

有谁能告诉我,我需要在本地git repo中存储的GameMaker 2项目中包含哪些文件,以便“GameMaker 2”IDE可以打开它们?或者告诉我如何有效地将IDE与GitHub集成?这让我很生气。使用像git这样的标准工具和高级游戏引擎IDE应该不会这么困难

谢谢

沃尔夫

通常,对于普通的软件开发项目,您可以在GitHub上创建repo,在本地克隆它,然后将项目文件保存到本地repo。完成。现在需要做的就是使用各种各样的git添加、git提交、git推送魔法将代码推送到远程repo

通常,只要在项目目录中创建repo,
git init
就会将远程对象设置为指向repo、提交和推送。这仍然适用于GameMaker。禁止移动文件

但是“GameMaker 2”IDE似乎有意阻止您这样做。这就好像设计师坐在那里思考如何最好地阻止用户在GitHub上设置项目。这就好像他们不希望你与队友共享你的文件,或者不希望你能够安全地在线存储你的代码。啊啊

不是真的,如果您出于某种原因想要在资源树中显示那些“已更改的文件”标记,甚至还有一个用于git集成的内置插件(请参见文件>首选项>插件>git)

不管怎样,把愤怒的咆哮放在一边。。。我可以把我的代码保存到我创建的回购协议中,没问题。但是当“GameMaker 2”IDE打开一个项目时,它不想识别任何未默认保存到GameMaker本地目录的项目,该目录是在初始安装和项目创建期间在用户计算机上创建的。当我使用导出功能将项目导出到本地git repo时,也会发生同样的情况

您是指最近的项目列表吗?它旁边有一个“打开”按钮,可以让你把它指向你想打开的东西