mac系统下上传代码至GitHub
[toc]
前言
gitHub是一个面向开源及私有项目的托管社区,里面有很多大牛将自己的源码分享出来,供开发者们使用和共同开发。GitHub给每位开发者提供免费的300M仓库空间。
而我要说的是如何利用这些空间将我们想要分享的代码托管在GitHub上面。
Xcode代码上传GitHub及更新代码
新建工程至GitHub
图(1)
1.首先我们在GitHub上新建一个仓库(respository),点击New respository
图(2)
2.进入到这样一个界面,其实除了写个仓库名,其它都可不管。点击Create respository
图(3)
3.然后打开Xcode->打开自己的项目工程->菜单栏Source Control
->Create Git Respository...
会看到这个界面
图(4)
点击Create,创建成功。(git为隐藏文件,如果想要查看git文件,文章最后会提到显示隐藏文件)
注意:如果是要新建工程在创建文件路径是把Create Git Respository on my Mac
勾选就可以了,如下界面
图(5)
4.建立远程库,找到项目工程这个工作区,右键项目工程,点击Create “GitTest” remote on GitHub
是不是和网页上的很像啊,和网页端操作一样就可以了。
如果已经在网页端创建了远程库,打开终端 cd 到自己的项目工程路径
输入以下指令
1 | cd 工程路径 |
再输入指令
1 | git remote add origin github仓库 |
copy图3指令即可。
链接远程仓库完成。
使用Xocde打开工程->菜单栏Source Control
->push...
点击push,提交代码至GitHub。
更新代码
再如果该工程是已提交至GitHub的工程
点击菜单栏Source Control
修改代码后先要commit一下,将代码提交到git本地库
点击commit后如果push to remote
未勾选,在去菜单栏Source Control
push提交到远程库,如果已勾选,则已提交代码至GitHub了
代码更新完毕。如果是多人合作开发,则需要pull一下。可能代码有些改动
使用终端指令上传代码至GitHub
新建工程至GitHub
终端指令是我们使用mac的终端通过指令来讲代码工程上传到GitHub中。我们在GitHub上新建仓库是它就将指令放出来了,如图(3)。
打开终端cd 到项目工程
1 | git init //初始化 |
上传代码完成
更新代码
在工程中修改代码后
打开终端cd 到项目工程
1 | git status //查看修改文件 |
更新完成。
Mac 显示隐藏文件
在所在文件夹中按快捷键shift+command+.
即可显示隐藏文件。.git
文件夹就是隐藏文件。