首先 github上的项目是开源的,别人都可以看到,所以你懂的。。。。
找了几篇关于github的教程,一步一步照葫芦画瓢 下面是两个自我感觉不错的教程,其他的都太墨迹了,食之无味:
使用github管理iOS分布式项目开发 http://www.cnblogs.com/516inc/archive/2012/03/28/2421492.html (比较详细)
tit /github 使用方法小记: http://like-eagle.iteye.com/blog/1317009
说重点:
1.创建一个新的repository:
先在github上创建并写好相关名字,描述。
$cd ~/hello-world //到hello-world目录
$git init //初始化
$git add . //把所有文件加入到索引(不想把所有文件加入,可以用gitignore或add 具体文件)
$git commit //提交到本地仓库,然后会填写更新日志( -m “更新日志”也可)
$git remote add origin git@github.com:WadeLeng/hello-world.git //增加到remote
$git push origin master //push到github上
2.更新项目(新加了文件):
$cd ~/hello-world
$git add . //这样可以自动判断新加了哪些文件,或者手动加入文件名字
$git commit //提交到本地仓库
$git push origin master //不是新创建的,不用再add 到remote上了
3.更新项目(没新加文件,只有删除或者修改文件):
$cd ~/hello-world
$git commit -a //记录删除或修改了哪些文件
$git push origin master //提交到github
4.忽略一些文件,比如*.o等:
$cd ~/hello-world
$vim .gitignore //把文件类型加入到.gitignore中,保存
然后就可以git add . 能自动过滤这种文件
5.clone代码到本地:
$git clone git@github.com:WadeLeng/hello-world.git
假如本地已经存在了代码,而仓库里有更新,把更改的合并到本地的项目:
$git fetch origin //获取远程更新
$git merge origin/master //把更新的内容合并到本地分支
6.撤销
$git reset
7.删除
$git rm * // 不是用rm
//------------------------------常见错误-----------------------------------
1.$ git remote add origin git@github.com:WadeLeng/hello-world.git
错误提示:fatal: remote origin already exists.
解决办法:$ git remote rm origin
然后在执行:$ git remote add origin git@github.com:WadeLeng/hello-world.git 就不会报错误了
2. $ git push origin master
错误提示:error:failed to push som refs to
解决办法:$ git pull origin master //先把远程服务器github上面的文件拉先来,再push 上去。
本人遇到的还有一个错误就是,工程传进github 了可是里头缺少文件,
解决方法 $git add . (注意一点 。 )表示添加所有文件,
相关推荐
iOS SDK很早就支持了SQLite,在使用时,只需要加入 libsqlite3.dylib 依赖以及引入 sqlite3.h 头文件即可。但是,原生的SQLite API在使用上相当不友好,在使用时,非常不便。于是,开源社区中就出现了一系列将SQLite...
下面我根据我们的经验总结一些心得如下:你是可以根据自己的需要搭建git服务器,当然也可以使用github(https://github.com/)开源社区提供服务器,在这里可以 有免费300M的空间使用,但是项目只能是共有的,如果是...
做项目难免不了使用SegmentControl控件,系统的产品看不上,看上的系统实现不了,那就自定义呗。 先介绍下这个控件能实现的:滑动切换,点击切换,字体颜色渐变,标题选中和未选中时的逐渐形变。 跳转Git下载 ...
网易airtest for mac必备agent, iOS-Tagent 其实就是 WebDriverAgent 仔细看,会发现iOS-Tagent会比WebDriverAgent简略得多。...git clone https://github.com/AirtestProject/iOS-Tagent.git 然后用Xcode打开...
Git:https://github.com/DanielYK/SwiftRulerView.git 另外还有仿滴滴、ofo、易到做的广告弹窗 Git:https://github.com/DanielYK/AdAlertView.git 以及获取设备的标识符,UDID,IDFA,UUID等等 Git:...
在我写的 《Git权威指南》 一书中,涉及到GitHub的只有区区三页纸,这显然回答不了读者对于GitHub的诸多疑问。 这本书采用Creative Commons协议发布,并托管在GitHub上,意味着您可以免费阅读并可以用GitHub特有的...
通过URL 调用第三方地图进行导航 只显示安装的地图, github地址: https://github.com/zh-ios/URLNavi.git
git clone https://github.com/jessemillar/GBA4iOS.git; cd GBA4iOS; pod install sudo gem install cocoapods; git clone https://github.com/jessemillar/GBA4iOS.git; cd GBA4iOS; pod install sudo gem ...
项目采用git flow管理方式! github地址:https://github.com/Bruce-7/Seven.git 也没太多时间写博客和项目结构等等, 现在内容还不多, 可以轻松查看! 如果感觉对你有所帮助请star收藏和支持一下, 空闲时间会去...
github地址:https://github.com/yybchl/ImgPageScrollView.git //创建 ImageScrollView *imgScrollView = [[ImageScrollView alloc] initWithFrame:CGRectMake(0, 0, [UIScreen mainScreen].bounds.size.width, ...
$ git clone https://github.com/minhtule/Tapster-iOS-Demo-Similar-Product-Engine.git tapster-similar-product 创建一个新的PredictionIO应用并构建引擎。 # Need to start HBase and Elasticsearch first $ ...
仿滴滴启动后广告弹框,做了一定的封装 ,如果下载文件有误,请到github下载最新版,如果喜欢可以点星星,github下载链接:https://github.com/IT-iOS-xie/didiAdAlertView.git 简书链接:...
个人对文章和话题操作的记录,例如:关注,回复等等一、获取代码并且运行项目$ git clone https://github.com/chengfengjie/th-ios.git$ pod install项目用CocoaPods管理第三方库,如果您对CocoaPods还不够了解,请先...
git clone https://github.com/VirgilSecurity/demo-firebase-ios cd demo-firebase-ios 连接您的Virgil和Firebase帐户 为了使该应用正常运行,您需要部署Firebase函数,该函数为经过身份验证的用户提供Virgil
源码下载的git地址https://github.com/NordicSemiconductor/IOS-nRF-Toolbox
在此处查看使用它的示例项目: : 注意:此应用程序无法在wp8中运行。 安装 对于Cordova 3.0.x: 要添加此插件,只需键入: cordova plugin add https://github.com/devgeeks/Canvas2ImagePlugin.git或phonegap ...
CDPAudioRecorder可以实现录音,播放音频,转码AMR,删除文件等各需求,详情看demo。 GitHub地址:https://github.com/cdpenggod/CDPAudioRecorder.git
Glider是一款便携式移动应用程序,旨在使Python代码的无线编辑真正变得简单而有趣。 安装 git clone --recursive ...通过在Android Studio中打开glider/android文件夹来构建gradle项目。 G
git clone https://github.com/haiwen/seafile-iOS.git cd seafile-iOS pod install open seafilePro.xcworkspace 然后,您可以在xcode模拟器中运行seafile。 SDK和集成 seafile SDK正在开发中,该API将在不久后...