在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的使用

原文地址:https://www.cnblogs.com/gulong/p/11162307.html