如果想避免推送所有其他文件,是否必须创建新分支来推送特定文件?

问题描述 投票:0回答:1

我在本地有多个文件,我只想将某个文件推送到我的github,但是每次我添加并提交一个特定文件时,即使我将其推送到我的github;所有文件都传输到该文件,而不是仅推送一个我想成为该文件的文件。因此,我想知道,我是否可能必须制作一个除主分支之外的其他分支,因为无论我进行什么推送尝试都将传输所有文件而不是一个特定文件,这似乎都没有。我在某个地方读到github只推送到您最近提交的文件,但这对我而言并不正确,因为当我添加并提交文件时,当我推送所有文件时,所有文件都会被推送,而不是一次编辑。那么,如何仅推送单个文件?

git ubuntu github
1个回答
0
投票

仅要推送单个文件,您只需将一个文件添加到暂存和提交即可。将被推送的唯一更改是您的单个文件,而不是所有文件。

以下命令将为您提供帮助:

git status
git add {File_Name} 
git status
git commit -m '{your_message}'
git push origin master

[我读到某个地方github只推送到您最喜欢的文件最近提交

据此documentation

git status命令显示工作目录和暂存区的状态。通过它,您可以查看已进行哪些更改,尚未进行哪些更改以及Git尚未跟踪哪些文件。

您甚至可以通过thisthis回答

© www.soinside.com 2019 - 2024. All rights reserved.