赞
踩
Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
Git是一个开源的分布式版本控制系统,由Linus Torvalds创建,用于有效、高速地处理从小到大的项目。Git是目前世界上最流行的版本控制系统,广泛应用于软件开发中,用于代码的版本管理和协同工作。
git的主要特性如下:
分布式架构:Git给予每个开发者一份完整的代码库副本(包括完整的历史记录),这意味着即使在无网络连接的情况下,大多数Git操作也能完整运行。
速度:Git在合并、分支、标签和其它操作的速度上非常快。
数据完整性:Git通过SHA-1哈希算法保护代码和历史记录的完整性。
支持分支和合并:Git支持快速、简便的分支创建和合并操作。
易于管理:Git维护了一个指向当前开发分支的引用,这使得切换分支和更新分支变得容易。
支持离线操作:开发者可以在本地进行大部分Git操作,如提交、查看历史等,而不需要网络连接。
灵活的工作流程:Git支持多种工作流程,如集中式工作流、功能分支工作流、Gitflow工作流等。
成套工具:Git提供了成套的工具来协助代码的合并、查看历史、比较差异等。
图形化界面:虽然Git是一个命令行工具,但存在许多图形化界面(GUI)客户端,如GitHub Desktop、SourceTree、GitKraken等。
社区和生态系统:Git拥有一个庞大的社区,提供了大量的工具和集成,可以与GitHub、GitLab、Bitbucket等平台无缝集成。
Git是现代软件开发中不可或缺的工具,它帮助开发者高效地管理代码变更、协作和追踪项目进度。
到官网,根据操作步骤进行下载;
官网地址:https://git-scm.com/download/mac
打开终端,输入命令
brew install git
如果提示,brew命令找不到,请到下文FAQ下找下载方式。
打开终端,输入命令【git -v】
至此git安装完成。
打开终端,输入命令,配置用户名
git config --global user.name "Your Name"
配置邮箱
git config --global user.email "your_email@example.com"
查看配置
git config --global --list
如果需要用SSH的方式访问gitHub或者gitee或公司内部署的gitlab,可以通过以下命令生成密钥:
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
然后输入命令查看公钥
cat ~/.ssh/id_rsa.pub
复制粘贴到github密钥管理中即可。
git init:初始化一个新的Git仓库。
git clone:克隆一个远程仓库到本地。
git add:将文件添加到暂存区。
git commit:将暂存区的文件提交到本地仓库。
git status:查看当前仓库的状态。
git pull:从远程仓库拉取最新代码。
git push:将本地的提交推送到远程仓库。
git branch:查看、创建或删除分支。
git checkout:切换分支。
git merge:合并分支。
git log:查看提交历史。
git diff:查看文件差异。
Homebrew 是对 macOS(或您的 Linux 系统)的补充。使用Homebrew 安装 Apple(或您的 Linux 系统)没有预装但 你需要的东西。
官网:https://brew.sh/
使用国内源,下载速度飞快,打开终端输入命令
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
然后根据提示输入命令
source /Users/Zhuanz1/.zprofile
打开电脑终端,输入命令
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
如果下载较为慢,可以先访问 https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh
复制内容,然后打开终端,输入【cd Desktop】回到桌面,然后输入命令
sudo vim install.sh
然后按【i】进入编辑模式,然后按【esc 】退出编辑模式;按【:wq】保存并退出;
然后输入命令,设置可执行文件权限;
sudo chmod +xrw install.sh
再输入命令:
/bin/bash -c
将 桌面的 install.sh 文件拖进来,执行
等待执行完成即可
以上就是今天要讲的内容,本文仅简单介绍了在mac环境中安装git方法。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。