dha*_*ech 7 c# git github visual-studio
我想在github上托管我的一些C#VisualStudio 2010项目.我猜想至少添加一个最小的.git/info/exclude文件是一个好习惯.对于我的FluentWpf项目,我在我的exclude文件中有这个:
FluentWpf/bin/*
FluentWpf/obj/*
Run Code Online (Sandbox Code Playgroud)
在将项目检入git之前是否还有其他最佳实践要遵循?
Ped*_*nto 13
您可以使用GitHub的默认.gitignore:
https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
如果您碰巧使用Git Extensions,它有自己的默认.gitignore.在Visual Studio中,只需转到Git菜单 - >编辑.gitignore,然后单击"添加默认忽略".
在进行初始提交之前,我认为决定如何处理行结尾也是一个好主意.
您可能知道,Windows使用CR-LF ASCII字符的组合来表示行的结尾,而UNIX系统仅使用LF字符.如果你的项目只在Windows上开发,我认为使用UNIX结尾没有任何意义,所以我会确保core.autocrlf选项设置为false.如果要在Windows和UNIX系统上编辑项目,则可以设置它true- 然后存储库将在内部将所有行结尾存储为LF字符,但磁盘上的文件将包含CRLF.
这些至少是我要做的选择,其他人可能做的不同.无论您选择哪个选项,都要选择,因为以后更改它可能会有问题.
Git Extensions允许您在GUI中更改此选项:Git-> Settings-> Global/Local settings选项卡,"Line endings"groupbox.
确保团队中的所有开发人员在其计算机上具有相同的设置.
| 归档时间: |
|
| 查看次数: |
3036 次 |
| 最近记录: |