Git 与 Linux基本命令 | 青训营笔记

简介: 上期简单介绍了Git的历史背景和功能,也简要说明了他的功能。但所谓不学无术,光学不练假把式,今天主要就聚焦于Git安装好之后需要的操作(以Linux版命令行为例)

上期简单介绍了Git的历史背景和功能,也简要说明了他的功能。但所谓不学无术,光学不练假把式,今天主要就聚焦于Git安装好之后需要的操作(以Linux版命令行为例)


一、Git终端


下载安装完Git之后会出现3个应用:

Git Bash

Git CMD

Git GUI

image.png

Git Bash程序会打开一个Unix与Linux命令行终端。推荐使用

Git CMD采用的是WIndows风格的命令行

Git GUI采用的是图形界面的Git,不建议初学者使用,反正迟早要接触Linux,也迟早要会用命令行,不如提前适应。


二、Git Bash


1、在桌面或者开始菜单栏内打开Git Bash,终端如图所示:

image.png

黑底彩色字,很简约,很有极客风格!ψ(`∇´)ψ

tips:按住ctrl加滚轮可以调节字体大小


2、Linux基本命令


既然是以Linux为风格的命令行,我们就得先过一遍一些Linux的命令:

cd 改变目录
cd.. 返回上一级目录
pwd 显示当前所在的目录路径
ls(或ll) 列出当前目录中的所有文件,ll列出的内容更多
touch 新建一个文件。如 touch html.txt就会在当前目录新建一个html.txt文件
rm 删除一个文件。如rm html.txt就可以把上面创建的html.txt文件删除
mkdir 新建一个目录(也就是创建一个文件夹)。操作同5和6
rm -r 删除一个文件夹.操作同5和6
mv 移动文件。如mv index.html test 就会把index.html这个文件移动到test目录里
reset 重新初始化终端,可以当清屏来用。
clear 清屏
history 查看命令历史
help 帮助菜单
exit 推出
#是注释


3、Git配置


在终端里输入:git config -l:

image.png

-l代表list清单,等价于--list。整个命令的意思是列出git所有的配置。如上图就显示出了所有的配置列表。此外,git config --global --list就是列出全局配置。同理 git config --system --list就是列出系统配置。


相关文章
|
2月前
|
开发工具 git
git 常用命令
这些只是 Git 命令的一部分,Git 还有许多其他命令和选项,可根据具体需求进行深入学习和使用。熟练掌握这些命令能够帮助你更高效地管理代码版本和协作开发。
|
28天前
|
Linux Shell
Linux 10 个“who”命令示例
Linux 10 个“who”命令示例
53 14
Linux 10 个“who”命令示例
|
7天前
|
Linux
linux查看目录下的文件夹命令,find查找某个目录,但是不包括这个目录本身?
通过本文的介绍,您应该对如何在 Linux 系统中查看目录下的文件夹以及使用 `find` 命令查找特定目录内容并排除该目录本身有了清晰的理解。掌握这些命令和技巧,可以大大提高日常文件管理和查找操作的效率。 在实际应用中,灵活使用这些命令和参数,可以帮助您快速定位和管理文件和目录,满足各种复杂的文件系统操作需求。
31 8
|
16天前
|
Ubuntu Linux
Linux 各发行版安装 ping 命令指南
如何在不同 Linux 发行版(Ubuntu/Debian、CentOS/RHEL/Fedora、Arch Linux、openSUSE、Alpine Linux)上安装 `ping` 命令,详细列出各发行版的安装步骤和验证方法,帮助系统管理员和网络工程师快速排查网络问题。
103 20
|
17天前
|
网络协议 Linux 应用服务中间件
kali的常用命令汇总Linux
kali的常用命令汇总linux
44 7
|
29天前
|
机器学习/深度学习 Shell 网络安全
【Git】Git 命令参考手册
Git 命令参考手册的扩展部分,包含了从基础操作到高级功能的全面讲解。
33 3
|
2月前
|
Linux 数据库
Linux中第一次使用locate命令报错?????
在Linux CentOS7系统中,使用`locate`命令时出现“command not found”错误,原因是缺少`mlocate`包。解决方法是通过`yum install mlocate -y`或`apt-get install mlocate`安装该包,并执行`updatedb`更新数据库以解决后续的“can not stat”错误。
36 9
|
2月前
|
监控 网络协议 Linux
Linux netstat 命令详解
Linux netstat 命令详解
|
2月前
|
运维 监控 网络协议
运维工程师日常工作中最常用的20个Linux命令,涵盖文件操作、目录管理、权限设置、系统监控等方面
本文介绍了运维工程师日常工作中最常用的20个Linux命令,涵盖文件操作、目录管理、权限设置、系统监控等方面,旨在帮助读者提高工作效率。从基本的文件查看与编辑,到高级的网络配置与安全管理,这些命令是运维工作中的必备工具。
160 3
|
2月前
|
Linux
在 Linux 系统中,`find` 命令
在 Linux 系统中,`find` 命令
40 1