git官方网站上虽然提供私有的git服务,不过是收费的。一个月最少7$。
所以为了节省人民币。自己动手建立自己的git服务端吧。
服务器环境:
site5 虚拟主机
1、在本地已有项目上,建立git仓库
cd ~/src/myproject
git init
git add *
git commit -m "Initial commit"
添加远程链接的快捷方式
git remote add origin ssh://用户名@remote.host.com/~/src/myproject.git
编辑config
vi .git/config
[branch "master"]
remote = origin
merge = refs/heads/master
加入以上几行
在你运行 git remote 命令时,应该会出现[remote "origin"]的配置
2、在远程服务器上建立git 服务端
克隆一个空仓库
git clone --bare myproject myproject.git
touch myproject.git/git-daemon-export-ok
3、上传项目
git push origin master
4、在本地导出项目
git clone ssh://用户名@remote.host.com/~/src/myproject.git
3、接着就可以在本地进行一切git 操作了
touch README
git add *
git commit -m 'first commit'
git push origin master
4、如果你的虚拟主机不支持git
就需要你在服务器上自己安装git,并自己在 ~/.bashrc文件中指定 path
===========================
其它的项目托管方
www.unfuddle.com
from:
http://dentharg.wordpress.com/2008/03/03/git-private-repositories-on-shared-hosting/
分享到:
相关推荐
建立一个私有仓库 5. 高级技能 创建新的空分支 修改你的历史 高级分支与合并 查找问题的利器 - Git Bisect 查找问题的利器 - Git Blame Git和Email 定制Git Git Hooks 找回丢失的对象 子模块 6. Git生态体系 Git...
1.2 Git 的历史 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.3 Git 基础要点 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.3.1 直接快照,而非比较差异 . . . . . . . . . . ....
赢家版本控制所有 Windows 的东西使用 Winkeeper: ** 建议使用私有 gitrepo,因为敏感数据可能在您的配置中。 在服务器上安装 msysgit 或类似的 git 工具克隆这个 repo 使用您想要的 repo 设置配置 config.ps1 在...
其次下载一个git到电脑,因为很多git命令,cmd命令行识别不了 最好再有一个Iconfont账号,很多前端用到的图标就不用再自己画了,直接添加到项目下载下来就可以用了 还需要用到的有node 二、建立项目 1、首先在码云上...
神奇宝贝主题迷你游戏,您可以在其中建立多个玩家的战斗派对,孵化鸡蛋,升级会员,将他们从PC储存移到派对并查看统计信息等等! 设置 使用以下命令将此存储库克隆到本地计算机 git clone ...
1.gitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名gitHub 2.一个博客网站建立好之后,想让所有人
我建立了一个小型本地网络应用程序,用于存储有关小组圣经研究的信息,并使用该应用程序将我们分为小组进行圣经研究。 如何安装 确保您具有依赖项: 的Python 3 tinydb flask 确保您有一个专门用于同步数据的...
请注意,由于公司原因,我们目前将开发转移到私有存储库中,希望我们能尽快回来并继续使用我们的公共版本! 感谢您的支持和反馈。 scale库提供了一组用TypeScript编写的可定制UI组件。 可以轻松替换库的默认theme ...
用法确保扩展名允许在私有窗口中运行: 建造要求Node.js使用说明git clone https://github.com/hensm/hide_private_modecd hide_private_modenpm installnpm run build npm脚本描述build 建立到./dist 。 watch 构建...
如何建立专案在任何页面的右上角,单击,然后单击新的存储库。 为您的存储库键入一个简短易记的名称。 (可选)添加对存储库的描述。 选择将存储库设为公共或私有。 选择使用自述文件初始化此存储库。 单击创建存储...
OpenConnectIOS是一个Objective-C项目,可以使用OpenConnect协议轻松配置和建立VPN连接。 它基于原始的库,因此具有该库具有的所有功能。 该框架旨在与框架结合使用,并且不使用任何私有Apple API。 安装 要求 iOS...
Twinkle Network是主要供Twinkle(位于韩国首尔的一所私立学校)的学生和老师使用的社交网络服务。 该网站的成员可以共享YouTube视频和教育性URL,创建讨论主题,以及与其他用户聊天或下棋。 该网站是Twinkle社区...
安装获取源代码并进行编译克隆存储库git clone https://github.com/fuchsi/ripalt.gitcd ripaltgit submodule update --init 建立ripalt cargo build# or for release builds (might take a while)cargo build --...
私有协议接口,用于推送消息、接收上报消息如主机健康信息上报等 安装 PHP版本需求: PHP5.4/PHP5.5/PHP5.6/PHP7.0/PHP7.1,不支持PHP5.3 git安装 git clone composer 安装 composer create-project xiongchao/swoole...
可与任何Mercurial或Git存储库一起使用(无论它是像Github,Bitbucket还是私有服务器之类的服务,您所需要做的就是验证未密码运行nci服务器的用户,例如通过SSH密钥) 最小的依赖关系(仅需要NodeJS,SCM客户端和...
仅在不久后关闭搜索关注取消关注停止/退出/退出/静音删除所有数据共享与bot的深层链接(私有/组)关于机器人,链接到git刷新:重新加载所有资源列出所有小贩过滤掉未建好的小贩或没有摊档的小贩什么是电报上下文以及...
树匹配目录关于一项服务/应用程序,可告诉您应该在花园中种哪种树! 它可以指导用户进行问卷调查,并将其与树木进行匹配。建于先决条件包含npm的。如何建立应用程式克隆项目源代码。 git clone ...
运行carthage checkout或git submodule init && git submodule update 打开工作区(不是游乐场!) 建立“ ReactiveMarbles-OSX”方案 打开“游乐场”页面之一,显示“助手编辑器”(并在必要时选择“时间轴”)。...
一、安装pip2pi工具: pip install pip2pi ...三、下载软件包并建立索引: 单独下载某个软件包 pip2tgz /opt/python/soft/pypi.jb51.net/ routes==1.12.3 批量下载软件包: pip2tgz /opt/python/soft/pypi.jb51.net
该项目的目的是从零开始设置詹金斯群,它可以基于git存储库中保存的Dockerfile,在私有仓库中构建和存储docker映像。 完成以下教程后,您将能够运行基于docker,kubernetes和jenkins的完整CI / CD平台。 如果您没有...