git 从无到有

git操做git

原本是iOS的事情,结果弄了半天变成git操做了,简单记录一下。github

背景:本地的项目(暂时也没什么内容),原来没有添加git,如今想把它传到git@osc上面去。xcode

1.添加git的本地仓库。ssh

>cd your_projectspa

>git init.net

>git add .code

>git commit -m ‘init project’htm

这样就能够了,可是这样会有一个问题,没有添加.gitignore文件,致使有些文件被提交。在git add .以前,建立文件.gitigore,里面的内容能够参考https://github.com/github/gitignore和https://www.gitignore.io/,后面的网址能够用来生成一个.gitignore的内容,可是没有github上的有效(我的以为)。blog


2.若是你正确添加了.gitigore了,你能够直接按照http://my.oschina.net/zxs/blog/142544上面的步骤来操做,一步步来就能够了,若是Xcode没有提示,从新打开Xcode就有了。get


3.若是你像我同样,一开始忘记加入.gitignore了,你得用方法去掉那些咱们不想要的文件,那些文件会不停的变更,每次git status都会看到,会很烦,并且通常会带上你Mac上的用户名。

>git rm -r --cached MyProject.xcodeproj/project.xcworkspace/xcuserdata/

>git commit -m ‘不在track这些文件‘

这样就能够去掉那些烦人的不须要track的文件了。


4.ssh-add 后面能够直接加上你的私钥文件。


最后,整个项目进入到了git@osc,地址:https://git.oschina.net/brightmoon/MyProject.git

下一步,就要设置分支,tag之类的,一边能够从项目分离中最初各个版本的东西。


参考:http://my.oschina.net/zxs/blog/142544

https://github.com/github/gitignore

https://www.gitignore.io/

相关文章
相关标签/搜索