0

我一直在学习 Go,我按照建议创建了一个目录,C:\Users\A\Desktop\go在 go 目录中我有 bin、src 和 pkg。在 src 中,我有一个文件夹“play”,其中放置了所有教程、练习和代码。在 git bash 我 cd to C:\Users\A\Desktop\goand do当我这样做时,git init我得到了数百个文件的列表,包括教程、练习等。但我只想提交一个文件,它是及其相关文件。我怎么做?我阅读了几个教程,但无法弄清楚这一点。我正在独自处理这段代码。git add .git statuswiki.go

4

3 回答 3

3

git init, 之后只提交wiki.go你会:

git add wiki.go
git commit -m 'Add wiki.go.'

git add .添加所有文件,这将使下一个git commit将它们全部添加。

于 2013-07-21T23:49:58.030 回答
2

要仅提交 file my_file,只需执行以下操作:

git commit my_file
于 2013-07-21T23:11:55.683 回答
1

原始海报说:

我只想提交一个文件,即 wiki.go 及其相关文件。

我假设wiki.go及其相关文件在src/play目录下,如原始海报所述:

在 src 中,我有一个文件夹“play”,其中放置了所有教程、练习和代码。

因此,要添加wiki.go和相关文件,只需将文件夹路径传递给git add

$ git add <directory of wiki.go>

git add您可以在官方 Linux Kernel Git 文档中阅读有关如何使用该命令的更多信息。

于 2013-07-22T00:00:51.150 回答