1

我只想将单个目录发布到存储库(使用 bitbucket),但是每当我尝试使用 git push 命令时,我最终都会推送我的整个桌面目录。当我进行推送时,有没有办法重置我等待提交的任何内容?我试过用谷歌搜索,但没有一个例子符合我的要求。这是我使用的命令(Bitbucket 教程):

cd /path/to/my/repo
git remote add origin https://(address here)
git push -u origin --all   # to push changes for the first time
4

1 回答 1

1

尝试运行:

git checkout -- <file>

破折号基本上从暂存中删除文件。

编辑:“Git status”将列出所有文件及其与 git 的关系。它将显示一些有关如何删除并将它们添加到暂存列表的命令。然后,一旦您对分期感到满意,就可以推动。

git status
于 2013-04-05T17:29:40.107 回答