Linux Ubuntu配置Git的方法

简介: Linux Ubuntu配置Git的方法

  本文介绍在Linux操作系统的Ubuntu版本中,配置分布式开源版本控制系统Git,随后基于Git克隆GitHub中项目的代码的详细方法。

  在之前的文章分布式版本控制系统Git的下载、安装与使用其复制GitHub项目代码的方法https://blog.csdn.net/zhebushibiaoshifu/article/details/127412101)以及GitHub与Git软件使用https://blog.csdn.net/zhebushibiaoshifu/article/details/113888067)中,我们介绍了在Windows电脑中Git的下载、安装方法;而本文则就对在Ubuntu系统中实现这一操作的方法加以介绍。

  首先,我们现在终端中输入如下代码,查看当前电脑中是否已经有了Git

git --version

  运行上述代码,由于我这里已经安装过Git了,所以如下图所示。

  如果大家电脑中还没有Git,那么就分别执行如下两句代码即可。

sudo apt update
sudo apt install git

  执行上述第二句代码后,由于我这里已经安装过Git了,所以如下图所示。

  至此,我们就完成了Git的配置;较之在Windows电脑中使用Git软件安装包配置的方法,这一方法则相对更为简单。

  接下来,我们还需要对Git加以用户名和邮箱的设置;后续Git将会使用这些信息来标识你在提交代码时的身份。首先,我们可以输入如下的代码,查看当前我们的用户名和邮箱设置情况。

git config --list

  由于我们此时还没有配置这些信息,所以运行上述代码后如下图所示。

  接下来,我们通过如下的代码,设置我们的用户名和邮箱(记得替换下述代码中的汉字部分为你的信息);这里原理上我们可以随意配置自己的用户名和邮箱,不过为了今后使用方便,建议大家选择和自己GitHub(或类似网站)一致或相关的用户名和邮箱。

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

  分别执行上述两句代码,如下图所示。

  随后,再用前述代码查看我们的信息。

git config --list

  运行上述代码后如下图所示,可以看到我们的信息此时就可以显示出来了。

  至此,我们就完成了Git的初步配置。接下来就可以加以克隆GitHub项目代码、提交代码等操作了。例如,通过如下的代码,我们可以克隆一个GitHub中关于Docker教学的项目。

git clone https://github.com/docker/getting-started-app.git

  运行上述代码后如下图所示。

  这里需要注意,我们克隆项目后,项目文件就会保存在终端当前的路径下;因为我这里终端执行上述代码时是在默认路径,所以如下图所示,我的项目就被保存在了Home文件夹中。

  至此,大功告成。

欢迎关注:疯狂学习GIS

相关文章
|
7天前
|
缓存 资源调度 安全
深入探索Linux操作系统的心脏——内核配置与优化####
本文作为一篇技术性深度解析文章,旨在引领读者踏上一场揭秘Linux内核配置与优化的奇妙之旅。不同于传统的摘要概述,本文将以实战为导向,直接跳入核心内容,探讨如何通过精细调整内核参数来提升系统性能、增强安全性及实现资源高效利用。从基础概念到高级技巧,逐步揭示那些隐藏在命令行背后的强大功能,为系统管理员和高级用户打开一扇通往极致性能与定制化体验的大门。 --- ###
27 9
|
8天前
|
存储 安全 数据管理
如何在 Rocky Linux 8 上安装和配置 Elasticsearch
本文详细介绍了在 Rocky Linux 8 上安装和配置 Elasticsearch 的步骤,包括添加仓库、安装 Elasticsearch、配置文件修改、设置内存和文件描述符、启动和验证 Elasticsearch,以及常见问题的解决方法。通过这些步骤,你可以快速搭建起这个强大的分布式搜索和分析引擎。
23 5
|
30天前
|
Ubuntu Linux 测试技术
Linux系统之Ubuntu安装cockpit管理工具
【10月更文挑战第13天】Linux系统之Ubuntu安装cockpit管理工具
113 4
Linux系统之Ubuntu安装cockpit管理工具
|
9天前
|
Ubuntu Shell 开发工具
ubuntu/debian shell 脚本自动配置 gitea git 仓库
这是一个自动配置 Gitea Git 仓库的 Shell 脚本,支持 Ubuntu 20+ 和 Debian 12+ 系统。脚本会创建必要的目录、下载并安装 Gitea,创建 Gitea 用户和服务,确保 Gitea 在系统启动时自动运行。用户可以选择从官方或小绿叶技术博客下载安装包。
24 2
|
14天前
|
算法 网络安全 开发工具
[Git]关联远程库的两种方法及配置
本文介绍了 git 的四种连接方式:ssh 连接、HTTPS 连接、SVN 连接和 SVN + ssh 连接,重点讲解了 HTTPS 和 ssh 连接方式的配置及注意事项。文章详细解释了 HTTPS 连接的身份验证过程、常见问题及解决方案,以及 ssh 连接的公钥和私钥的创建、配置方法。此外,还介绍了如何在同一台电脑上连接多个 gitee 账号的方法。
52 0
[Git]关联远程库的两种方法及配置
|
22天前
|
Java Linux 网络安全
NIFI在Linux服务区上的部署配置过程是什么?
【10月更文挑战第21天】NIFI在Linux服务区上的部署配置过程是什么?
38 2
|
1月前
|
Ubuntu Linux 编译器
Linux/Ubuntu下使用VS Code配置C/C++项目环境调用OpenCV
通过以上步骤,您已经成功在Ubuntu系统下的VS Code中配置了C/C++项目环境,并能够调用OpenCV库进行开发。请确保每一步都按照您的系统实际情况进行适当调整。
272 3
|
1月前
|
编译器 网络安全 开发工具
git学习五:切换本地仓库出现的问题。修改git配置初始化。error:src refspec master does not match any。错误总结,送上几个案例
这篇文章是关于Git使用中遇到的一些问题及其解决方案的总结,包括切换本地仓库时的问题、修改Git初始化配置、以及解决"error: src refspec master does not match any"错误等。
54 0
|
3月前
|
存储 Ubuntu 开发工具
在Ubuntu 18.04上安装Git的方法
在Ubuntu 18.04上安装Git的方法
51 0
|
3月前
|
存储 Ubuntu 开发工具
在Ubuntu 16.04上安装Git的方法
在Ubuntu 16.04上安装Git的方法
30 0