使用快盘托管Git库】的更多相关文章

Dropbox非常好用.可是我如今也没弄明确究竟哪里好用了.不如试试中国的金山快盘..起码不会操心被墙. cd ~/Kuaipan/repo git --bare init //初始化仓库 cd ~/Workspace //进入工作文件夹 git init //在当前文件夹下初始化一个本地Git库 git add . //将当前文件夹下全部文件加入�到索引 git commit -m "first commit" //提交 git remote add Kuaipan_repo fil…
话说近年来git已经成为项目源代码管理的标准工具,有不少免费托管网站可供使用,详情参考这篇文章: http://www.cnblogs.com/zdz8207/archive/2012/05/20/2509356.html 对于个人开发的小项目,可能因太成熟.不想开源.觉得不安全等因素,不太愿意动用上述工具,本文给出一种基于同步网盘的git托管方案,可满足上述需求. 这种方法我是最早从codeproject上看到的: http://www.codeproject.com/Tips/656476/…
最近迷上了Git,这货堪称神器,用了它就再也不想用其他VCS了,就像上了高速就不想再走国道一样. 一般人使用Git+Github来搭建进行本地远程交互,不过Github弄个私人仓库是要刀乐思的,如果你很抠,或者你的伟大idea不想被别人瞄去,可以考虑用Git+金山快盘搭建私人服务器. 不多说,以下是步骤: 下载安装金山快盘,指定路径,申请账号 下载安装Git桌面版,配置各参数 在快盘文件夹里新建一个文件夹,在这个文件夹里新建仓库一定要选中央资料库,否则会push不上(个人档案库会在这个目录下面生…
    Git,这货堪称神器,用了它就再也不想用其他VCS了,就像上了高速就不想再走国道一样. Git的强大之处在于,你可以在局域网内的任何一个共享路径下创建仓库,而不需要运行任何服务.所有的操作都是基于本地的.这也不难理解可以直接放在快盘里了. 一般的大些公司都有自已的版本管理服务器,远程时 登录VPN也可以实现操,但是几人的小团队就不太现实了,基本没有VPN,如果是几个异地朋友想凑在一起创业,就 只能买台服务器做版本管理服务器,这个第一想到成本,对于几个人来说一台服务器一年的成本也不是小数,…
一.软件安装 百度云同步盘和Git Extensions的安装和配置略过. 二.建立Git代码库,以[GHO2VMDK转换工具]项目为例 1. 建立本地代码库 进入[GHO2VMDK转换工具]项目文件夹,右键,选择[Git Extensions]->[Create new repository…]. 选择[Personal repository],点击[Create]. 提示如下,完成本地代码库建立. 2. 建立远端代码库 在百度云同步盘新建[GHO2VMDK转换工具.git]文件夹,必须以[.…
前段时间一直在研究SVN在线托管,也尝试了网上推荐的免费托管网站. 但毕竟是是免费的,还是要受到比如空间大小.私有性等这样那样的限制,感觉有些麻烦. 而且,比较心疼自己在本地开发的时候积累的更新日志,所以就寻找一个合适自己的方法. 最后,一个最令我满意的方法就是:金山快盘+TortoiseSVN 因为之前一直在用TortoiseSVN做本地的版本控制,版本库也放在本地.所以只需要很简单的把版本库拖到金山快盘里面就可以了. 金山快盘会在你的本地硬盘上划出一片空间来下载云端的内容,所以实际上本地的硬…
最近的项目中,因为一些原因,需要C#调用非托管(这里为C++)的动态库.网上喜闻乐见的方式是采用静态(DllImport)方式进行调用.偶然在园子里看到可以用动态(LoadLibrary,GetProcAddress,FreeLibrary)方式调用非托管动态库,于是就想着比较一下静态和动态方式的性能(主要想用运行时间来体现). 以下为源码: 1.主程序源码: using System; using System.Diagnostics; using System.Text; using Sys…
金山会盘+TortoiseSVN构建版本控制仓库 之前写过一篇文章介绍 如何利用花生壳和VisualSVN Server建立远程代码仓库,具体请参照: <如何利用花生壳和VisualSVN Server建立远程代码仓库> 这个办法虽然可行,但是有一个问题就是:花生壳域名访问不稳定,导致有些时候无法访问到SVN服务器. 今天来介绍一个更加简单的办法(当然对于有自己个人服务器的朋友没必要这么弄),就是利用 金山快盘+TortoiseSVN. 一.准备工作 软件下载: 1.金山快盘(当然其他网盘也可…
在windows下进行项目开发,使用git,通过ssh方式与git库连接,而ssh方式用public key实现连接. 首先需要下载mygit,安装后使用git bash.git bash(有GUI界面,如安装TortoiseGit后就可以使用).我主要使用命令行,其命令行系统类似linux环境的基本操作命令,可以直接看到c:,如cd /d/mygitwork,进入我的D盘下的工程目录,放置开发的工程. 我的操作:在windows的git bash中用ssh -keygen ssh -keyge…
Gittle是一个高级纯python git 库.构建在dulwich之上,提供了大部分的低层机制 Gittle是一个高级纯python git 库.构建在dulwich之上,提供了大部分的低层机制. Install it pip install gittle Examples : Clone a repository ? 1 2 3 4 5 6 from gittle import Gittle    repo_path = '/tmp/gittle_bare' repo_url = 'git…