如何创建一个干净的本地git库代码

2017年4月20日
一.如何创建一个干净的本地git库代码
eg:将含svn隐藏文件的工程,制作成git库
第一步:删除svn文件(先切换到工作目录)

find . -type d -name ".svn"|xargs rm -r

第二步 创建git库

git init

第三步 创建忽略规则
1.删除工程里面的DS_store 等相关文件(先切换到工程目录)

find . -name .DS_Store -print0 | xargs -0 Git rm -f --ignore-unmatch
find ./ -name ".*.swp" -exec git rm --cache {} \;
find ./ -name ".*.swo" -exec git rm --cache {} \;

2.创建过滤文件.gitignore, 并上传。(sourceTree建立关联后,提交即可)【输入i进入编辑状态,输入完毕后按ESC进入一般状态,最后在底部输入:wq 保存退出 】

image.png
## .DS_store
*.DS_Store
.DS_Store
.DS_Store?
*.swp
*.swo
build/
build
*.xcuserstate
project.xcworkspace
xcuserdata
UserInterfaceState.xcuserstate
project.xcworkspace/
xcuserdata/
UserInterface.xcuserstate

3.1 删除 xcuserstate数据

rm --cached TZYJ_IPhone.xcodeproj/project.xcworkspace/xcuserdata/[ YourUsername].xcuserdatad/UserInterfaceState.xcuserstate

git rm --cached TZYJ_IPhone.xcodeproj/project.xcworkspace/xcuserdata/mac.xcuserdatad/UserInterfaceState.xcuserstate

http://blog.csdn.net/lovenjoe/article/details/50053255

第四步 ,提交所有代码(首次是整个文件的修改)

Paste_Image.png

如果您发现本文对你有所帮助,如果您认为其他人也可能受益,请把它分享出去。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容