linux安装&git安装

本文详细介绍如何在Windows环境下通过VMware安装Linux系统,并介绍了利用云服务器作为替代方案的方法。此外,还讲解了Git的基本安装与配置步骤,包括创建版本库的过程。

目录

Linux安装

Git安装

创建版本库,浅试一下


许久未更了,今年的3月份去实习了,嘿嘿嘿。

实习回来写了几篇,发现优快云不太一样了,有种“限流”的感觉。🤐🤐

现在想做关于git和linux系统编程系列的学习内容。

立个flag!!!linux & git 从0~1。

一起重温吧 ~~~~~~~~~~🎈🎈🎈🎈🎈

Linux安装

 一些说明:我的linux学习是在Windows上安装的vmware,配置的虚拟机。找了好多资料,总结据靠谱的博文,链接如下:

最新超详细VMware虚拟机下载与安装_隐秀_的博客-优快云博客_vmware虚拟机

安装Ubuntu详细教程_不想吃蛋黄的博客-优快云博客_ubuntu安装教程

在VMware上安装Ubuntu详细教程_IM汤姆凯特的博客-优快云博客_vmware安装ubuntu系统

吼吼吼,不得不说以上还是挺繁琐的,而且比较慢,并不十分友好,我们还可以借助云服务器,学生一年80多块钱,然后安装一个xshell登录就ok。ヾ(≧▽≦*)o

言归正传,往下看叭!

Git安装

首先可以试着敲git,看看系统有没有安装。如果像我的这种,就是没有安装啦

那就乖乖安装!

sudo apt-get install git

这是我们输入开机密码,敲下y安装完成

 还有两步关键之处,配置用户名和邮箱:

$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"

大功告成,我们可以使用git了!

创建版本库,浅试一下

创建了文件夹learngit,写个readme.txt文件,然后执行add和commit操作。

ltt@ltt-virtual-machine:~$ mkdir learngit
ltt@ltt-virtual-machine:~$ cd learngit/
ltt@ltt-virtual-machine:~/learngit$ pwd
/home/ltt/learngit
//git init非常重要,功能:把learngit目录变成git可以管理的仓库
ltt@ltt-virtual-machine:~/learngit$ git init
//git init执行成功,会发现多了.git这个隐藏文件
ltt@ltt-virtual-machine:~/learngit$ la
.git
ltt@ltt-virtual-machine:~/learngit$ vi readme.txt
//在readme.txt哇啦啦写一点东西
//执行add,把文件添加到仓库
ltt@ltt-virtual-machine:~/learngit$ git add readme.txt
//执行commit,把文件提交到仓库
ltt@ltt-virtual-machine:~/learngit$ git commit -m "wrote a readme file"
[master (根提交) 0db3614] wrote a readme file
 1 file changed, 2 insertions(+)
 create mode 100644 readme.txt

温馨提示:

git commit 一定要加 -m 参数呀,-m 后面输入的是本次提交的说明,可以输入任意内容,当然最好是有意义的,这样在合作开发或者个人练习的时候,可以知道本次提交的意义是啥子。 

<think>好的,用户询问如何在Linux系统上安装和配置Git。首先,我需要回顾之前的引用内容,确保信息准确。引用1提到了不同Linux发行版的安装步骤,包括Ubuntu、Fedora、CentOS、RHEL、Arch等,以及配置Git的方法。引用2和3则详细说明了配置用户信息和SSH密钥生成的步骤,还有修改SSH配置文件的部分。 用户的需求是安装和部署Git的指南,所以需要分步骤说明。首先,安装部分要根据不同的发行版给出命令,比如Ubuntu用apt,Fedora用dnf,Arch用pacman。然后配置用户信息,这是通用的步骤,使用git config命令设置用户名和邮箱。接下来生成SSH密钥对,可能需要解释ssh-keygen命令的使用,以及如何将公钥添加到GitHub等平台。此外,引用3提到的修改sshd_config的部分,可能需要检查是否必要,通常用户可能不需要修改服务器端的SSH配置,除非他们自己搭建Git服务器,但用户的问题看起来更偏向于客户端配置,所以这部分可能作为额外信息提及。 还需要考虑用户可能的后续步骤,比如验证SSH连接,测试Git操作是否正常。此外,是否需要初始化仓库或者配置其他设置,比如默认编辑器、换行符处理等?根据引用中的信息,用户可能需要这些细节,但问题主要聚焦在安装和基本配置,所以保持回答简洁,重点放在安装和SSH配置上。 最后,生成相关问题,需要围绕安装、配置、SSH密钥管理、不同发行版的差异等方面提问,帮助用户深入理解。要确保每个步骤都清晰,命令正确,避免技术错误。同时,注意使用中文回答,数学公式和代码块正确格式化。</think>### Linux系统安装配置Git完整指南 #### 一、安装Git(不同发行版命令) 1. **Debian/Ubuntu系** ```bash sudo apt update && sudo apt install git -y ``` 2. **RHEL/CentOS/Fedora系** ```bash # Fedora sudo dnf install git # CentOS/RHEL 8+ sudo yum install git ``` 3. **Arch/Manjaro系** ```bash sudo pacman -S git ``` [验证安装] ```bash git --version # 应返回类似git version 2.34.1 ``` #### 二、基础配置(必需) ```bash git config --global user.name "Your Name" git config --global user.email "your.email@example.com" ``` #### 三、SSH密钥配置(推荐) 1. 生成密钥对 ```bash ssh-keygen -t ed25519 -C "your.email@example.com" # 按3次回车保持默认 ``` 2. 查看公钥 ```bash cat ~/.ssh/id_ed25519.pub # 复制这段内容到Git平台 ``` 3. 测试连接(以GitHub为例) ```bash ssh -T git@github.com # 成功会显示"successfully authenticated" ``` #### 四、高级配置(可选) 1. 修改默认文本编辑器为nano ```bash git config --global core.editor "nano" ``` 2. 设置换行符处理 ```bash git config --global core.autocrlf input # Linux/Mac推荐设置 ``` [注意] 企业级部署需额外配置: - 修改`/etc/ssh/sshd_config`启用证书登录[^3] - 配置git仓库权限管理
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值