我知道我可以对所有文件执行git add,但是我有很多文件。是否有一种方法可以执行类似于“git add *.h”或“git add *.py”的操作?
你可以说 git add *.py
确保在此之前已经运行了 git init
。
要添加一个文件夹中的所有文件,只需运行 git add .
。
git add '*.py'
,Git 将添加所有子目录中匹配的文件。 - Josh Lee*.py
的东西时,您必须了解shell正在进行扩展而不是git。它不会考虑子目录的扩展,并且最终会添加被忽略的文件,这可能不是您想要的(默认情况下,git add
不会添加被忽略的文件,除非明确指定该文件,这是当shell扩展发生时的情况)。git add /\*.py
git add .
,因为你不知道会添加什么内容。我不建议这样做。git remote add origin yourremoterepourl
git add .
会递归地将当前目录及其子目录中的所有文件(包括新文件和编辑过的文件)添加到git
repo中。注意,.
可以替换为当前git
repo中的任何目录。
git add .
将添加所有未在.gitignore
中的内容。 - hammargit remote add origin git@github.com:hisoka/myrepository.git
的操作,假设它已经在Github上设置好了。 - Cascabel