macOS 上首次使用 Git 的基础教程

此教程适用于对Git和macOS均有粗浅了解的团队新成员、或完全不清楚Git 但需要简单下载网络代码到本机的开发者。

本文配套有对Git操作的实用概括,可酌情查看学习。Git的相关操作

一、添加ssh钥匙

  1. 在 finder 中使用快捷键 command+shift+G 查找~/.ssh目录。
  • 如果存在id_rsa.pub文件,则可以直接使用:使用记事本 打开,从头复制里面的内容(末尾的邮箱或提示文字不需要),粘贴在GitHub -settings-keys下,其中Title项 一般都用你的常用邮箱。

  • 如果没有该文件,则需要初始化创建 RSA 文件:
    在 terminal 中切换到用户目录下,之后运行

ssh-keygen -t rsa -C "*****@qq.com" //github所使用的的邮箱名

成功后就会生成 id_rsaid_rsa.pub 文件。此时再按第一种情况把id_rsa.pub文件内容复制到 GitHub中 里面即可。

二、在本机中明确工程需要放置的位置

  1. 工程位置不要乱放,对初学者的建议是,“好找,好打(在terminal中方便打出地址),全英文(路径)”
    既可以在finder中新建一个文件夹表示,也可以在 terminal 中使用命令新建目录。
    这里给出创建目录(文件夹)的Linux 语句 :
cd ***\**
mkdir ** //新建名叫** 的目录(用以做某一工程的根目录)

三、克隆代码至本地

  1. 在Github网页中找到要克隆的代码地址。 一般形如
    [email protected]:beurtschipper/Depix.git

  2. 在本机terminal 中创建本地仓库并与远程仓库相关联

git init //初始化一个本地仓库
  • 与远程仓库关联时分两种情况
    (如果只是简单从网上下载代码直接使用第一种,第二种是作为团队开发者的首次与远端相关联。)
//克隆远程仓库。对本地目录进行覆盖
一般为远程有内容;本地没内容,或本地内容需要被远程内容覆盖掉时,从远程下载下来。
  git clone git@server-name:path/repo-name.git //git clone 后参数由实际情况决定
//git clone [email protected]:beurtschipper/Depix.git


 //关联远程仓库。简单的仓库间关联
一般远程没有内容;本地可能有内容,也可能没内容,简单的关联。
  git remote add origin git@server-name:path/repo-name.git  //git remote add origin后参数由实际情

四、稍等片刻在本地文件中即可找到下载下来的工程了


Mac OS 上第一次使用 Git 的基础教程结束,还要看对Git的一般常用操作

你可能感兴趣的:(macOS 上首次使用 Git 的基础教程)