windows - Git - 推送新的提交并忽略未提交的更改

标签 windows git github egit

我正在使用 Github 上的存储库中的 Android 应用程序。我已经克隆了存储库,并对其中一个 View 进行了更改,我已使用 Egit 插件在 Eclipse 中提交了更改。

我现在需要将更改“推送”(我相信)到 Github 存储库。

我使用的是 Windows,所以我想尝试一下新的 Windows 客户端 - 但这不会让我在不首先处理它检测到的所有更改的情况下推送单个提交。由于存储库是一个 Android 应用程序,当我在本地或我的设备上运行该应用程序进行调试时,它会创建大量新类和其他此类内容,因此我无法“同步”。但是我不想提交这些文件,只想提交我提交的单个文件。

这是否意味着我需要转向命令行才能将单个文件推送回 Github?

最佳答案

git add "<follow name>"
git commit -m "commit this file"
git push origin master

这将远程推送一个文件。您还可以使用 .gitignore 告诉 git 忽略您不想提交的文件。

关于windows - Git - 推送新的提交并忽略未提交的更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11884463/

相关文章:

windows - 适用于 Windows 的 Jetty 服务器

windows - 与 Powershell 连接时的编码问题

json - 推送到 openShift git 时找不到 metadata.json

git - 如何使用 Git 删除已推送到远程存储库的提交

python - git merge 与我们的数据库文件冲突(多个开发人员)

c# - 如果在远程服务器机器上运行应用程序,TCP 连接会被终止 - 奇怪的行为

windows - 如何使用golang检查文件在Windows上是否可执行?

Git:准备好真正的 merge 提交后,如何创建一个简单的提交?

Git - 从旧提交中创建一个新的远程分支

git - 是否有其他方法可以使用 GitSync 将 DAG 从私有(private)存储库挂载到 Kubernetes 上的 Airflow,而无需使用 SSH key ?