如何创建一个干净的本地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 保存退出 】

如何创建一个干净的本地git库代码_第1张图片
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

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

如何创建一个干净的本地git库代码_第2张图片
Paste_Image.png

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

你可能感兴趣的:(如何创建一个干净的本地git库代码)