我尝试在TFS控制下的目录上执行git init-没有创建任何.git文件。当我再次尝试执行git init时-它识别出我已经尝试过了-但仍然没有gitattributes或gitignore文件。Git和TFS在同一个目录上工作吗?
mspsb9vt1#
默认情况下,git init不会添加任何文件,它只是在本地添加一个git repo(添加一个隐藏的.git文件夹来跟踪git数据。您需要手动添加这些文件。关于“在TFS中”,如果你指的是TFVC,我不建议将TFVC和git混合在同一个工作文件夹中。这会大大地影响Visual Studio。尽管你可以从命令行中让它工作,如果你在git中排除tf$/,在TFVC中忽略.git/。
git init
.git
tf$/
.git/
j91ykkif2#
https://wadevelop.blogspot.com/2023/11/how-to-use-tfs-git-at-same-folder.html
Let .git just a path.
示例:在Windows上使用GitBash。TFS文件夹:C:/Users/YouName/AppData/Local/Temp/test/source1/猫.gitgitdir: C:/Users/YouName/AppData/Local/Temp/test/source_git_repo个打开VistualStudio之前TFS.将.git转换为.git-repoVS将没有警告.和工作正确.在使用GIT之前.将.git-repo转换为.git
C:/Users/YouName/AppData/Local/Temp/test/source1/
gitdir: C:/Users/YouName/AppData/Local/Temp/test/source_git_repo
2条答案
按热度按时间mspsb9vt1#
默认情况下,
git init
不会添加任何文件,它只是在本地添加一个git repo(添加一个隐藏的.git
文件夹来跟踪git数据。您需要手动添加这些文件。关于“在TFS中”,如果你指的是TFVC,我不建议将TFVC和git混合在同一个工作文件夹中。这会大大地影响Visual Studio。尽管你可以从命令行中让它工作,如果你在git中排除
tf$/
,在TFVC中忽略.git/
。j91ykkif2#
https://wadevelop.blogspot.com/2023/11/how-to-use-tfs-git-at-same-folder.html
Let .git just a path.
示例:在Windows上使用GitBash。
TFS文件夹:
C:/Users/YouName/AppData/Local/Temp/test/source1/
猫.git
gitdir: C:/Users/YouName/AppData/Local/Temp/test/source_git_repo
个打开VistualStudio之前TFS.将.git转换为.git-repo
VS将没有警告.和工作正确.
在使用GIT之前.将.git-repo转换为.git