iOS开发 - 最简洁的用命令行提交代码到Github,加详细说明
2016-09-11 11:21
330 查看
Github做开发的童鞋肯定都不陌生,少不了要往上面提交开源代码,如果你不习惯使用命令行,推荐博主另一篇用github客户端上传的博客:github客户端上传
。
下面来说下怎么用命令行帅气的上传代码到Github,网上很多说法,要安装git,配饰ssh什么的,博主这里都不需要,解释下原因,只要安装了Xcode,git就默认已经有了,ssh配置是为了不需要每次提交都输入密码,博主觉得输密码貌似也没啥,当然,如果你想方便点,就乖乖的打开网页搜索如何配置ssh,博主推荐一篇配置:http://www.07net01.com/2015/08/895617.html。
下面看命令行操作:
1.先在github上面创建一个git 仓库:
下面的initialize this…根据需要选择
2.cd到需要上传的项目,博主以放在桌面的
这个Demo为例进行操作。
3.初始化git:
4.添加到git,即文件索引
5.添加到临时仓库
6.提交到远程代码仓库
。
下面来说下怎么用命令行帅气的上传代码到Github,网上很多说法,要安装git,配饰ssh什么的,博主这里都不需要,解释下原因,只要安装了Xcode,git就默认已经有了,ssh配置是为了不需要每次提交都输入密码,博主觉得输密码貌似也没啥,当然,如果你想方便点,就乖乖的打开网页搜索如何配置ssh,博主推荐一篇配置:http://www.07net01.com/2015/08/895617.html。
下面看命令行操作:
1.先在github上面创建一个git 仓库:
下面的initialize this…根据需要选择
2.cd到需要上传的项目,博主以放在桌面的
这个Demo为例进行操作。
3.初始化git:
git init
4.添加到git,即文件索引
git add . (.和add之间有空格)
5.添加到临时仓库
git commit -m "描述信息"
6.提交到远程代码仓库
git remote add origin https://github.com/codeliu6572/justForFun.git[/code]
https链接来源,如下图:
(也可以用这个html网页的链接:https://github.com/codeliu6572/justForFun)
如果提示:fatal: remote origin already exists.
那是因为博主已经提交过这个Demo,现在换了地址,要删除origin,重新提交。git remote rm origin
然后重新提交到远程仓库,执行上面的命令行。
7.推送本地代码到服务器
因为是第一次提交,所以是不需要从服务器pull下来更新的,所以git push -f origin master //这里说明下,很多网上的都说用-m,但是会报错,这里改用-f
看到如下图所示的即代表上传成功:
8.更新Demo内容
更新内容后这么操作:git add . git commit -m "更新描述信息" git push origin master//如果报错说本地文件夹不是最新,需要从服务器更新后再执行这一句,更新命令:git pull origin master 这里你看到没有-f,如果没有主分支,则需要加-f,也就是第一次推送到服务器需要,后面更新则不需要再加-f
这里是博主操作的Demo的github:https://github.com/codeliu6572/justForFun
以上可基本满足提交,更多更高深的操作,需要我们不断的去了解。如果你本身就用的git来管理代码,相信这对你就更没什么难度了,没用过git的只需要了解基本使用方法多尝试几次就可以了。
相关文章推荐
- iOS开发--提交github代码
- Linux 下 安装Android开发环境+真机调试+ 创建ssh-key提交Github 代码
- 【代码管理】GitHub超详细图文攻略 - Git客户端下载安装 GitHub提交修改源码工作流程 Git分支 标签 过滤 Git版本工作流
- iOS开发-xCode代码托管到GitHub
- iOS开发~CocoaPods使用详细说明
- iOS开发~CocoaPods使用详细说明
- 【iOS开发】---- 手把手教你github托管代码
- iOS开发~CocoaPods使用详细说明 分类: ios相关 2015-04-01 16:45 68人阅读 评论(0) 收藏
- iOS开发~CocoaPods使用详细说明
- iOS开发~CocoaPods使用详细说明
- iOS开发~CocoaPods使用详细说明
- iOS开发~CocoaPods使用详细说明
- iOS开发申请证书和应用上传步骤详细文档说明
- iOS开发~CocoaPods使用详细说明
- 【iOS开发】---- 手把手教你github托管代码
- iOS开发~CocoaPods使用详细说明
- Linux 命令行git提交代码到github基本步骤
- iOS 开发中遇到的各种证书的详细说明以及申请讲解
- iOS开发~CocoaPods使用详细说明
- iOS开发~CocoaPods使用详细说明