xcode6 cocos2dx开玩笑git和github学习记录
1. git
Xcode4开始,它一直Git作为一个内置的源代码控制(Source Control)工具,所以对于新项目的用途git要管理非常方便。在新建项目向导。可以直接选择Git作为源控制工具。项目新建向导后,就在本地项目目下新建了一个仓库。
2. 怎样为已存在的项目添加git
(1)通过控制台进入项目所在文件夹,输入例如以下命令
<span style="font-size:18px;">git init
</span>
(2)假设你的项目存在不想提交的内容怎样处理呢?在项目文件夹下,新建.gitignore文件,在该文件里加入例如以下排除规则:
*.[oa]
*.lib
*.sdf
*.opensdf
cocos2d/
.git*
proj.win32/Debug.win32/
proj.android/
proj.ios_mac/
proj.linux/
proj.wp8-xaml/
加入了例如以下规则,git就能够不提交这些代码。
注:
怎样新建.gitignore文件?
因为我本机安装了sublime text。所以就先建立文件另存为到响应文件夹。
新建的.gitignore文件看不见?因为.gitignore文件是隐藏文件,所以终端输入下面命令:
defaults write com.apple.finder AppleShowAllFiles -bool YES
假设恢复隐藏不可见,在终端中输入下面代码并回车
defaults write com.apple.finder AppleShowAllFiles -bool NO
(3)向git仓库加入源文件
git add .
git commit -m "first commit"
3. 怎样将xcode本地git与github仓库集成
(1)首先注冊github,网址https://github.com 。登录之后。新建 new repository,填写对应信息。就能够了。
(2)本机加入账号信息
打开xcode。选择Preferences,选择“Accounts”,点击加入button,输入Repository地址。我的地址就是“https://github.com/username/test.git”
User name输入时注意不是邮箱,而是username。
(3)通过“终端”进入git所在文件夹。输入命令
git remote add origin https://github.com/username/test.git
git push -u origin master
就能够将本地git仓库提交到github仓库中。
祝君成功~
本文仅仅是我的一些肤浅的认识,大家轻喷~
版权声明:本文博客原创文章。博客,未经同意,不得转载。
xcode6 cocos2dx开玩笑git和github学习记录的更多相关文章
- git与github学习
一 我的Github 我的Github项目地址:https://github.com/lllmathison/hello 二 对github与git的学习.感受 git是一个版本管理工具,在本地使用的 ...
- Git与GitHub 学习笔记
以下信息来源于网络资料,并进行整理与精简 Git是目前世界上最先进的分布式版本控制系统,和svn,vss等一样都是进行版本控制的. GitHub是一个软件项目的托管平台,相当于自己建立的 svn服务器 ...
- git 和 github 学习总结
https://mp.weixin.qq.com/s?src=11×tamp=1543302553&ver=1269&signature=NAX65qusuVVDEl ...
- git和github学习笔记
1. 了解Git和Github 2. 使用Github 3. Git安装和使用 4. Git基本工作流程 5. Git初始化及仓库创建和操作 6. Git管理远程仓库 7. Github Pages ...
- Git与GitHub学习笔记(五)一次提交失败的记录
代码已经跟踪了,添加注释说明,但是总是添加不了 error: pathspec 'live-page'' did not match any file(s) known to git. 重复了好多遍, ...
- 我的git与github学习历程
因为想要知道如何把代码放到github上,所以就百度了一下,然后找到一个<如何从github上面拷贝源码>的文章,就先进行练习了下 1.首先到git官网下载git版本控制工具的安装包, ...
- eclipse使用git及github学习笔记
项目托管 1.首先需要在github上建立一个远端仓库 点击Create repository后,会在github上建立相应的git仓库,并会出现如下界面: 复制https或者ssh的仓库地址,远端 ...
- Git与GitHub学习笔记(三).gitignore文件忽略和删除本地以及远程文件
一.Git提供了文件忽略功能.当对工作区某个目录或者某些文件设置了忽略后,git将不会对它们进行追踪 HELP:如何在IntelliJ IDEA中使用.ignore插件忽略不必要提交的文件 问题:最近 ...
- git and github学习笔记
1.git的状态分为working status,stage status和commit status.git diff查看的是working status和 stage status之间的不同,gi ...
随机推荐
- Axis2(10):使用soapmonitor模块监视soap请求与响应消息
在Axis2中提供了一个Axis2模块(soapmonitor),该模块实现了与<WebService大讲堂之Axis2(9):编写Axis2模块(Module)>中实现的logging模 ...
- SAX方式解析XML
sax解析分为以下几步: 1 获取一个saxparserfactory 2 获取一个解析器 3 创建handler对象,这个myHandler是继承了DefaultHandler的一个类,这个实现类里 ...
- Qt 富文本处理(QTextDocument和QTextBlock和QTextFrame和QTextTable和QTextList和QTextDocument)
最近使用 Qt 做一个离线博客编辑器,因而用到了 Qt 的富文本处理.参考 Qt 的文档,记录下 Qt 的富文本处理的相关技术.文档地址是 http://doc.qt.nokia.com/4.7/ri ...
- Java:利用java Timer类实现定时执行任务的功能
一.概述 在java中实现定时执行任务的功能,主要用到两个类,Timer和TimerTask类.其中Timer是用来在一个后台线程按指定的计划来执行指定的任务.TimerTask一个抽象类,它的子类代 ...
- [置顶] 小白学习KM算法详细总结--附上模板题hdu2255
KM算法是基于匈牙利算法求最大或最小权值的完备匹配 关于KM不知道看了多久,每次都不能完全理解,今天花了很久的时间做个总结,归纳以及结合别人的总结给出自己的理解,希望自己以后来看能一目了然,也希望对刚 ...
- cocos2d-x游戏开发系列教程-中国象棋01-工程文件概述
上一篇博文我们看到了象棋的效果图,这一张我们来看象棋代码的整体概述 让我们先对整个代码框架有个了解. 主目录: 主目录包含内容如上图: classes目录:业务代码 proj.win32:包括main ...
- OpenCV 例子代码的讲解、简介及库的安装 .
转载请标明是引用于 http://blog.csdn.net/chenyujing1234 欢迎大家提出意见,一起讨论! 一.OpenCV介绍: OpenCV是由Intel性能基元(IPP)团队主持, ...
- aix网络管理
lsdev -Cc adapter | grep ent 列出网卡 lsdev -Cc adapter 或者lscfg | grep -i adpter 显示已经安装的网卡 lsdev -Cc i ...
- C#:总结页面传值几种方法
小知识点: 1. W7自带 .NetFrameWork 3.5, 兼容模式为 高版本号兼容低版本号: 2. WF和WPF都是基于XAML的,可是两者的用途不同. WF是一种开发框架,将工作流嵌入在. ...
- Study notes for Sparse Coding
Sparse Coding Sparse coding is a class of unsupervised methods for learning sets of over-complete ba ...