mac 卸载python39 mac 卸载git_mac


Mac安装、卸载Git与GitHub基本使用( 过程非常详细!!值得查看)

  • 简单介绍下 Git
  • 一、Git的安装
  • 1. 使用`Homebrew`安装。
  • 2. 使用`XCode`安装
  • 3. 使用`二进制安装程序(安装包)`安装
  • 1)、Git的下载
  • 2)、Git的安装
  • 二、Git的卸载
  • 三、创建ssh key、配置git
  • 四、将本地项目提交到GitHub


简单介绍下 Git

Git是一个免费的开源 分布式版本控制系统,旨在快速高效地处理从小型到大型项目的所有内容。

Git 易于学习, 占地面积小,具有闪电般的快速性能。它具有诸如Subversion,CVS,Perforce和ClearCase之类的SCM工具,并且具有廉价的本地分支,方便的暂存区域和 多个工作流等功能。

一、Git的安装

  • Mac上有三种安装Git的方法。
  • 首先我们先查看电脑上是否有Git。
git
  • 如果显示如下框所示,则证明电脑已安装git,无需再进行安装。
  • mac 卸载python39 mac 卸载git_ide_02

1. 使用Homebrew安装。

  • 如果电脑上没有安装Homebrew,首先需要安装Homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  • 安装完成之后,接下来安装 Git.
brew install git

2. 使用XCode安装

  • Apple随附了带有XCode的Git二进制软件包。
  • 打开电脑的 AppStore 搜索 Xcode 点击获取,安装 Xcode ,Xcode集成了 Git ,不过默认没有安装,你需要运行 Xcode ,选择菜单“ Xcode ” -> “ Preferences ”,在弹出窗口中找到 “Downloads” ,选择 “Command Line Tools” ,点 “Install” 就可以完成安装了。如果使用最新的Xcode,好像是不需要安装的。只需安装好Xcode就直接使用了。

3. 使用二进制安装程序(安装包)安装

1)、Git的下载
  • 下载的是Mac的git客户端。
    下载地址是 https://git-scm.com/download/mac
  • 点击下载链接可以看到此页面,点击 install 下载安装包。
  • mac 卸载python39 mac 卸载git_git_03

  • 此时会跳转至下载页面,点击 Download 按钮,下载。
  • mac 卸载python39 mac 卸载git_github_04

  • 下载完成之后,就会在下载中看到此安装包。
  • mac 卸载python39 mac 卸载git_github_05

2)、Git的安装
  • 接下来进行Git的安装,直接双击打开刚刚下载好的安装包。点击图中的pkg安装包。
  • 接下来以图所示进行一步一步的安装,可以看到已经安装成功了。


  • OK,👌现在mac 上的Git安装已经完成了。

二、Git的卸载

  • 若想要卸载电脑上个Git,需先使用下面命令查看git所在的位置
which -a git

mac 卸载python39 mac 卸载git_ide_06

  • 查看到git的路径后,运行下面命令,卸载Git。

三、创建ssh key、配置git

  • 设置 usernameemail(github每次commit都会记录他们)
git config --global user.name "wht"
git config --global user.email "1067829356@qq.com"
  • 通过终端命令创建ssh key
ssh-keygen -t rsa -C "1067829356@qq.com"

mac 卸载python39 mac 卸载git_ide_07

  • 由于这里我之前已经创建过,所以我选 n,没有创建过的,会要求确认路径和输入密码,我们这使用默认的一路回车就行。成功的话会在~/下生成.ssh文件夹,进入文件夹,打开id_rsa.pub,复制里面的key。
  • 使用终端查看.ssh/id_rsa.pub文件
open .ssh/id_rsa.pub

回车后,就会新弹出一个终端,然后复制里面的key.

⚠️若出现 No application knows how to open /Users/wht/.ssh/id_rsa.pub.可以使用 cat 命令操作进行查看。

cat .ssh/id_rsa.pub
  • 接下来登录 GitHub点击进入github官网登录(如果你还没有注册github账号先注册一个账号),登录成功后,添加ssh key,点击Settings。
  • 进入设置页面,首先点击 SSH and GPG keys ,再点击 new SSH key 添加key。
  • 接下来填写一个title,然后将刚才在终端复制的key 粘贴进来。
  • 接下来使用终端进行链接验证。若提示 Are you sure you want to continue connecting (yes/no/[fingerprint])? 输入 yes
ssh -T git@github.com

若终端输出如图所示,说明已经链接成功。

mac 卸载python39 mac 卸载git_mac 卸载python39_08

四、将本地项目提交到GitHub

  • 1、在GitHub上新创建一个 repository或者Start a Project
  • 2、填写项目信息。点击Create repository,创好一个新的工程。
  • 3、将工程 Clone到本地,首先点击 "Clone or download " ,然后点击"Use SSH",最后复制ssh 地址

mac 卸载python39 mac 卸载git_mac_09

  • 4、打开终端,这里只是测试,我这里是想把工程克隆在桌面。
  • 1⃣️、首先在终端中切换路径到桌面,输入以下命令:
cd /Users/wht/Desktop/

mac 卸载python39 mac 卸载git_ide_10

  • 2⃣️、然后将GitHub 的项目克隆到本地,复制粘贴到终端。如若需要输入密码将自己的电脑密码输入即可。
git clone git@github.com:AllanTian/CramGit.git

mac 卸载python39 mac 卸载git_mac 卸载python39_11

  • 3⃣️、这时项目已经克隆到了本地
  • 5、在 IDEA 中新创建一个工程,保存的路径为刚刚克隆下来的CramGit 文件夹下,如下图所示:
  • 6、这时候本地克隆的项目已经修改,提交修改的项目,打开终端,首先切换到CramGit文件路径:
cd /Users/wht/Desktop/CramGit/

然后输入:

//文件添加到仓库(.代表提交所有文件)
git add .
//把文件提交到仓库
git commit -m "First Commit"
//上传到github
git push

完整输入终端为:

wht:~ wht$ cd /Users/wht/Desktop/CramGit/
wht:CramGit wht$ git add .
wht:CramGit wht$ git commit -m "First Commit"
[master f688c00] First Commit
warning: unable to access '/Users/wht/.config/git/attributes': Permission denied
warning: unable to access '/Users/wht/.config/git/attributes': Permission denied
 8 files changed, 86 insertions(+)
 create mode 100644 .idea/.gitignore
 create mode 100644 .idea/.name
 create mode 100644 .idea/compiler.xml
 create mode 100644 .idea/inspectionProfiles/Project_Default.xml
 create mode 100644 .idea/misc.xml
 create mode 100644 .idea/vcs.xml
 create mode 100644 CramGitDemo.iml
 create mode 100644 pom.xml
wht:CramGit wht$ git push
Enter passphrase for key '/Users/wht/.ssh/id_rsa': 
warning: unable to access '/Users/wht/.config/git/attributes': Permission denied
Counting objects: 12, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (9/9), done.
Writing objects: 100% (12/12), 2.11 KiB | 1.05 MiB/s, done.
Total 12 (delta 0), reused 0 (delta 0)
To github.com:AllanTian/CramGit.git
   d4aed25..f688c00  master -> master
wht:CramGit wht$

⚠️若出现 warning: unable to access '/Users/wht/.config/git/attributes': Permission denied 可以给命令前加 sudo 使用管理员权限。

sudo git commit -m "First Comiit"

mac 卸载python39 mac 卸载git_github_12

  • 7、这时登录GitHub,查看GitHub上的项目,CramGit已经上传更新成功啦,如下图所示:

整个Git的安装及卸载和GitHub的基本使用教程就到此结束了,现在基本上好多公司都在用SVN管理及同步开发项目,git都用的很少,但是还是可以多学习学习,有益无害嘛,哈哈,学到老活到老嘛,多学些知识对自己也没有什么坏处,也可以将自己写的一些小项目,知识分享到github上大家交流学习,管理管理自己的小工程。
如若哪里有不足或不对之处,还望大家能动下小手指点迷津!跟大家一起学习交流!😁