Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/24.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
我应该如何修复这个git错误? 我对添加的文件做了一些代码更改_Git_Github_Gradle - Fatal编程技术网

我应该如何修复这个git错误? 我对添加的文件做了一些代码更改

我应该如何修复这个git错误? 我对添加的文件做了一些代码更改,git,github,gradle,Git,Github,Gradle,然后,我使用Git Bash错误地删除了项目级build.gradle: rm-f build.gradle git commit-m删除项目级build.gradle git推送源主机 我的整个项目目录都在git controlgit init'ed下,但由于某些原因,我的代码更改没有被推送到主分支。我的build.gradle被删除了为什么 我现在想做以下工作: 将我从本地repo所做的代码更改推送到远程repo。 取消删除build.gradle 从源代码管理中删除build.gradle

然后,我使用Git Bash错误地删除了项目级build.gradle:

rm-f build.gradle git commit-m删除项目级build.gradle git推送源主机

我的整个项目目录都在git controlgit init'ed下,但由于某些原因,我的代码更改没有被推送到主分支。我的build.gradle被删除了为什么

我现在想做以下工作:

将我从本地repo所做的代码更改推送到远程repo。 取消删除build.gradle 从源代码管理中删除build.gradle,因为不同的人使用不同的gradle版本。 谢谢

我需要添加任何已更改的文件,即使它们已被添加。这对我来说是新的,因为我以前依赖安卓工作室来完成这项工作,在这里,提交是隐式的

git checkout SHA_OF_COMMIT build.gradle

git-rm-cached build.gradle; build.gradle已经存在于我的回购协议中,因此将*.gradle添加到我的gitignore不会有任何效果。执行上述命令将从git的控制中删除该文件。其他合作者也应运行此命令,以停止从其本地repo进行跟踪