zoukankan      html  css  js  c++  java
  • 在iMac上建立一个git仓库

    前沿:一般我们去git clone 的时候,数据直接指向了某某分支的最后一次提交。想想 我们每次提交的不同点都在哪,去 当前工程文件下找到 .git 文件夹,去下面自己看看吧

      - .git 

        - .config  //配置文件

        - objects //commit文件

     - .gitignore //可定制忽略文件或文件夹

    环境

       硬件 :Apple相关的电脑

       软件 :git 

    1. 建立裸仓库 (服务机)

          $ cd ~

      $ mkdir repository

      $ mkdir firstRep.git

      $ git init --shared --bare

    2. 用户clone  (用户机)

       2.1 协议有 http, git , ssh

       2.2 使用ssh 

                将你的公钥copy到服务器的.ssh 文件夹的auth文件末尾

           2.3 可以在你的bash 中使用git clone 了

                 $ git clone  ssh://huang@test.lexandera.com/Users/gulong/repository/firstRep.git

                  huang 为 用户1,gulong 为 用户2. 

                 ⚠️:可以在仓库电脑中新建一个git用户,将所有你想要授权的客户机公钥放到git下面的.ssh的auth文件中 同时你要使用系统偏好设置中共享功能将其共享给git账号。

                        如果用服务机的同一个账号的话 就没这么多烦恼了。

    关于git和ssh的使用可参考下面的文章

    git的使用

    SSH的使用

  • 相关阅读:
    更新主窗口控件的内容1:子线程工作时同时更新主线程内的控件内容
    静态类和非静态类中静态变量
    js $的扩展写法
    js 获取时区
    export to excel
    使用Sqlserver事务发布实现数据同步(zhuanqian)
    json to entity in api
    automapper demo
    autoMapper的介绍
    Springboot的热部署
  • 原文地址:https://www.cnblogs.com/gulong/p/11162307.html
Copyright © 2011-2022 走看看