zoukankan      html  css  js  c++  java
  • 使用百度网盘配置私有Git服务

    GitHub上免费的版本只能开源代码库,有时候需要配置些私有的服务,不方便公开。现在免费的网盘的容量越来越大,可以用来做存储的服务,如果只使用网盘存储合并代码很不方便,所以使用网盘+git 配置私有仓库。

    1.首先当然是注册网盘,然后在PC上建立共享文件夹,用于网盘的自动同步。

    2.在共享文件中初始化Git服务做远程仓库

    cd /Users/apple/百度云同步网盘/BaiduRepo //创建服务目录
    git --bare init //初始化仓库

    3.工程中添加git

    git init            //在工程目录下初始化一个本地Git库
    git add .           //工程目录下所有文件添加到索引
    git commit -m "first commit"     //提交 

    4.提交本地工程到网盘

    git remote add BaiduRepo /Users/apple/百度云同步网盘/BaiduRepo
    //将本地仓库master分支push到远程仓库
    git push BaiduRepo master 
    

     5.提交成功后,可以正常使用git操作

    $ git clone /Users/apple/百度云同步盘/BaiduRepo  //clone到本地
    $ git staus //查看所有文件状态
    $ git add . //添加所有修改
    $ git push //提交到远程服务
    $ git pull //更新到本地

    如果commit时出现如下提交错误

    $ git commit -a
    error: There was a problem with the editor 'vi'.
    Please supply the message using either -m or -F option.
    promote:BaiduRepo apple$ git commit -a

     解决方法

    $ git config --global core.editor vim
    

    参考资料:

    http://www.cnblogs.com/zdz8207/archive/2012/05/20/2509356.html

  • 相关阅读:
    tomcat安装配置
    Java的jdk环境变量配置
    我为什么在这里写博客
    函数
    java的内部类解析
    常用集合
    java数据类型总结
    Java总结基础知识
    线程的状态和方法
    java对象序列化的理解
  • 原文地址:https://www.cnblogs.com/geweb/p/git.html
Copyright © 2011-2022 走看看