Mac操作系统配置Git

简介: Mac操作系统配置Git

下载Git


mac在安装git时,一般只需要一行指令brew install git

验证Git


在我们安装过Git之后,我们可以输入git --version进行验证。如果我们成功进行了安装之后,我们可以看到下图这样的结果。

image.png

配置Gitee


生成密钥对


首先我们通过cd ~/.ssh进入我们密钥对文件夹,如果显示不存在就自己创建一个。创建文件夹的指令时mkdir .ssh.在创建完文件夹后再输入cd文件夹的指令进入.ssh文件夹目录内。

image.png

执行ssh-keygen -t rsa -C 你的git邮箱这样的指令就可以生成密钥对,但是一定要记住,这个邮箱和你的Gitee等对应的邮箱要相同,如果不一样的话后面可能会出现一些问题。

输入完命令后,会提示你输入文件名。输入完文件名后,回车,会要求输入密码,不管,继续回车,再按回车。

接下来我们要获取我们的密钥对,我们通过cat指令来进行文件内容的获取。如下图。

image.png

我们将获取到的密钥对复制,粘贴到Gitee中就可以了。粘贴的位置如下图。

image.png

最后我们在我们的终端中输入

git config --global user.name "你的用户名"
git config --global user.email "你的邮箱"

就完成了我们的配置。

尝试推送一段代码


我们首先将我们的路径切换到随便一个代码的文件夹下面。如下图,我切换到了我们一个demo的文件夹中。

image.png

下面我们开始创建仓库,首先第一步我们要先在本地创建仓库,因为Git在我们的本地也进行了一个版本管理,Gitee或者GitHub仅仅只是将他换到了网络上。所以两者一个是本地,一个是网络。那么我们只需要输入git init就可以初始化我们的仓库。如下图所示。

image.png

下一步,我们需要将我们的代码添加进来。那么我们可以直接使用git add *同样也可以一个一个的添加,那么就输入git add 文件名。毕竟一会是需要打上标注的。一个一个添加的话,可以将标注分开,让别人看起来更加清晰。

image.png

下一步我们要将添加进来的文件打上标注,告诉别人我的这个文件是干什么的或者我这一次上传修改了那些问题等等。指令就是git commit -m "你要说的话"


最后我们通过一行指令连接到我们的远程仓库git remote add origin 仓库地址。仓库地址如果找不到的话。可以看一下我们的网页中下图的位置。

image.png

最后我们将我们的代码上传到我们的远程仓库中就可以了。输入指令git push -u origin "master"可以看到下面的效果,代表上传成功了。

image.png


相关实践学习
CentOS 7迁移Anolis OS 7
龙蜥操作系统Anolis OS的体验。Anolis OS 7生态上和依赖管理上保持跟CentOS 7.x兼容,一键式迁移脚本centos2anolis.py。本文为您介绍如何通过AOMS迁移工具实现CentOS 7.x到Anolis OS 7的迁移。
相关文章
|
2月前
配置MAC地址表
配置MAC地址表
配置MAC地址表
|
13天前
|
移动开发 jenkins 持续交付
jenkins配置git
通过上述步骤,您可以在 Jenkins 中成功配置 Git,从而实现自动拉取代码并进行构建和部署。这些配置不仅提高了开发效率,还保证了代码的连续集成和交付。确保每一步配置正确,以避免在实际使用中遇到问题。
31 1
|
17天前
|
开发框架 .NET PHP
网站应用项目如何选择阿里云服务器实例规格+内存+CPU+带宽+操作系统等配置
对于使用阿里云服务器的搭建网站的用户来说,面对众多可选的实例规格和配置选项,我们应该如何做出最佳选择,以最大化业务效益并控制成本,成为大家比较关注的问题,如果实例、内存、CPU、带宽等配置选择不合适,可能会影响到自己业务在云服务器上的计算性能及后期运营状况,本文将详细解析企业在搭建网站应用项目时选购阿里云服务器应考虑的一些因素,以供参考。
|
1月前
|
存储 开发工具 数据安全/隐私保护
「Mac畅玩鸿蒙与硬件9」鸿蒙开发环境配置篇9 - 使用 Git 进行版本控制
在 HarmonyOS 项目开发中,Git 版本控制可以帮助开发者规范地管理代码变更,确保协作流程顺畅。本篇将详细介绍从创建项目、提交代码到 Git 远程仓库,再到修改、推送更新的完整操作流程,重点演示如何使用 Git 和 GitHub 进行身份验证和版本管理。
77 3
「Mac畅玩鸿蒙与硬件9」鸿蒙开发环境配置篇9 - 使用 Git 进行版本控制
|
1月前
|
开发工具 git 开发者
「Mac畅玩鸿蒙与硬件3」鸿蒙开发环境配置篇3 - DevEco Studio 插件安装与配置
本篇将专注于如何在 DevEco Studio 中安装和配置必要的插件,以增强开发功能和提升效率。通过正确配置插件,开发流程能够得到简化,开发体验也会更加顺畅。
94 1
「Mac畅玩鸿蒙与硬件3」鸿蒙开发环境配置篇3 - DevEco Studio 插件安装与配置
|
1月前
|
缓存 资源调度 安全
深入探索Linux操作系统的心脏——内核配置与优化####
本文作为一篇技术性深度解析文章,旨在引领读者踏上一场揭秘Linux内核配置与优化的奇妙之旅。不同于传统的摘要概述,本文将以实战为导向,直接跳入核心内容,探讨如何通过精细调整内核参数来提升系统性能、增强安全性及实现资源高效利用。从基础概念到高级技巧,逐步揭示那些隐藏在命令行背后的强大功能,为系统管理员和高级用户打开一扇通往极致性能与定制化体验的大门。 --- ###
65 9
|
1月前
|
Ubuntu Shell 开发工具
ubuntu/debian shell 脚本自动配置 gitea git 仓库
这是一个自动配置 Gitea Git 仓库的 Shell 脚本,支持 Ubuntu 20+ 和 Debian 12+ 系统。脚本会创建必要的目录、下载并安装 Gitea,创建 Gitea 用户和服务,确保 Gitea 在系统启动时自动运行。用户可以选择从官方或小绿叶技术博客下载安装包。
51 2
|
2月前
|
Java Shell 应用服务中间件
Mac系统下配置环境变量:Javajdk、maven、tomcat 环境变量配置及对应配置文件
这篇文章介绍了如何在Mac系统下配置Java JDK、Maven和Tomcat的环境变量,包括配置文件的选择、解决环境变量在zsh shell中无效的问题、查看和设置系统环境变量的方法,以及JDK和Maven的下载、配置和测试步骤。
1556 1
Mac系统下配置环境变量:Javajdk、maven、tomcat 环境变量配置及对应配置文件
|
1月前
|
算法 网络安全 开发工具
[Git]关联远程库的两种方法及配置
本文介绍了 git 的四种连接方式:ssh 连接、HTTPS 连接、SVN 连接和 SVN + ssh 连接,重点讲解了 HTTPS 和 ssh 连接方式的配置及注意事项。文章详细解释了 HTTPS 连接的身份验证过程、常见问题及解决方案,以及 ssh 连接的公钥和私钥的创建、配置方法。此外,还介绍了如何在同一台电脑上连接多个 gitee 账号的方法。
117 0
[Git]关联远程库的两种方法及配置
|
29天前
|
Linux 网络安全 开发工具
IDEA如何配置git和github
【11月更文挑战第14天】本指南详细介绍了如何在 IntelliJ IDEA 中配置 Git 和 GitHub,包括检查和设置 Git 路径、测试配置,以及通过 SSH 或 HTTPS 方式配置 GitHub 仓库的具体步骤。完成配置后,用户可在 IDEA 中轻松进行版本控制操作。
下一篇
DataWorks