我虽然一工作就在使用coding,但是我发现我不熟悉他。所以昨天找了个机会,重头到尾的来了一偏。发现之前自己真的不懂原理,这次让我收获颇多。
刚开始的时候,我想把一个新的项目上传到coding上管理。我只想着在coding上创建一个和我项目名称相同的项目(后来发现是自己想多了,随便起个名字【符合coding的取名标准即可】,但是为了便于自己以后查看,还是建议规范取名)。这里我想说的是在coing上创建时需要注意的一些小地方。
创建好之后我们会看到这样这样一个界面,这里我们需要的是SSH链接
比如说我想对我桌面上CH_ZhiHuRiBao的项目进行管理,那我必须在桌面上创建一个空的文件夹(lianxi,我自己取的)。
1.cd lianxi到该文件的目录下
2.检查该目录下是否具有仓库管理git status之后会显示这句话:fatal: Not a git repository (or any of the parent directories): .git这说明当前的文件下没有仓库管理
3.ls 可以查看管理的目录,然后你再进行检查此时你管理的目录中是否有仓库,如果没有就创建(这一步就是在和coding上联系起来)
4.创建仓库git clone ‘之前在coding是复制的SSH路径’(然后这一步完了你就再次检查创建的仓库是否成功git status,这里要注意的是这一步完成之后,你会看见新建的文件夹lianxi中有了你在codign上创建的项目【ZhiHuRiBao】,此时你把桌面上的CH_ZhiHuRiBao项目放到ZhiHiRiBao目录下,然后检查该目录下是否有仓库,基本上到这一步都有仓库了.git文件,就说明有仓库了)记住这一步很重要,我就是在这一步卡了好久,饶了好大一圈。如果还是没有仓库,你注意下你在哪个目录下,然后按照步骤重新进行,就会OK啦。
5.之后git commit -am "提交的时候给些备注信息"
6.git add ZhiHuRiBao/* 把我们的代码提交到coding上这个项目中
7.git commit -m "就可以提交你的项目了"
8.此时也可再次检查你的仓库git status
9.git push origin master(这一步就是把你的项目push到coding上)
10.然后去到你的Xcode中,打开你的项目,就可以进行自带的管理commit 和 push 以及pull了,很方便的。这就算完成了吧!
我觉得还是看个人怎么操作,因为在中途,像我们这样的新手,很容易出现问题。不过懂了之后,你就会很快的发现哪一步出错,怎么改。那样就会很快上手了。我作为一个新手,我觉得4步骤很重要,这个因人而异吧。希望对学习coding的人有帮助。
但是你会发现在使用的过程当中还是会遇见各种奇葩问题,但是对于老手来说,分分钟给你解决,管你什么冲突,你只是看他们在终端各种秀,然后就好了,最后你就自然而然生出一种尊重的感情。