使用iphone作为远程仓库的方案
来源:互联网 发布:ubuntu启动项设置 编辑:程序博客网 时间:2024/05/18 03:02
最近用到一些代码需要在多平台编译,一套代码需要在不同的机器不同平台上,或者相同机器的不同路径上使用,这种情况下,如果没有协同工具进行代码管理,用不了多久,每套代码都会混乱得不堪入目。
由于项目不想开源,而公司的服务器没有公网IP,因此将代码放到Github上或者放到公司服务器上都不太能满足我的需求,想来想去,手头上有一台越狱过的iphone,便试试能不能把它作为远程仓库,结果证明想法可行,现在把手机揣口袋里就相当于带了一套代码,到哪里都可以拿出来同步,修改再提交上传了。
下面跟大家讲一下具体方法:
1. iPhone越狱后在Cydia安装OpenSSH(由saurik大神移植到iOS,牛逼轰轰),这时候iPhone就相当于一台远程*nix机器,可以从远程登录上去了;
2. 在Cydia安装GIT(由saurik大神移植到iOS- -!,牛人,再次致敬);
3. 在Windows用SecureCRT SSH到iPhone上(初始账号密码root, alpine);
4. 找一个路径,初始化一个空的仓库git init --bare
;
5. 回到Windows中,把iPhone上的路径加到远程仓库中git remote add origin ssh://root@192.168.1.110/sample.git
;
6. 把代码push到远端git push origin master
;
现在,把你的iPhone 放进口袋,无需建立服务器,也不需要使用github提供的开源服务,无论到哪里,只要能SSH上iPhone,你都可以拿到想要的代码了。
0 0
- 使用iphone作为远程仓库的方案
- 使用iphone作为远程仓库的方案
- Github作为远程仓库的使用详解
- 设置 github 作为 git 的远程仓库
- 远程仓库的使用
- 远程仓库的使用
- 远程仓库的使用
- 远程仓库的使用
- 让Maven项目使用Nexus作为远程仓库的settings.xml配置
- 让Maven项目使用Nexus作为远程仓库的settings.xml配置
- git远程仓库的使用
- git远程仓库的使用
- Git - 远程仓库的使用
- git远程仓库的使用
- GIT远程仓库的使用
- git远程仓库的使用
- git-远程仓库的使用
- Git--远程仓库的使用
- 类似微信的微会聊应用项目源码
- 开发人员心理素质
- 初学者在android创建的项目包生成的R.java文件找不到或找到了但发现跟项目包名不一致问题
- 欢迎使用CSDN-markdown编辑器
- [iOS]关于UILabel显示多颜色字体的问题
- 使用iphone作为远程仓库的方案
- pthread mutex用法
- 文本文件和二进制文件的区别
- swift 闭包
- glGetString(GL_VERSION)总是返回null
- gcc参数详解
- 软件相关文档汇总
- 【hdu2955】Robberies——01背包
- Mac 更新到10.11.3cocoapods的安装及使用问题