git基础

这篇博客介绍了Linux常用的基础命令,如cd、ls、pwd、mkdir等,并讲解了如何配置Git,包括设置用户名和邮箱、初始化仓库、克隆及推送操作。同时,提到了.gitignore文件的创建和规则,以及一些重要的版本控制概念。
摘要由CSDN通过智能技术生成

小知识:下载东西慢,找镜像淘宝http://npm.taobao.org/mirrors/git-for-windows/

卸载:环境变量去掉,然后直接卸载。

linux基本命令:

1)、cd : 改变目录。

2)、cd . . 回退到上一个目录,直接cd进入默认目录

3)、pwd : 显示当前所在的目录路径。

4)、ls(ll):  都是列出当前目录中的所有文件,只不过ll(两个ll)列出的内容更为详细。

5)、touch : 新建一个文件 如 touch index.js 就会在当前目录下新建一个index.js文件。

6)、rm:  删除一个文件, rm index.js 就会把index.js文件删除。

7)、mkdir:  新建一个目录,就是新建一个文件夹。

8)、rm -r :  删除一个文件夹, rm -r src 删除src目录

rm -rf / 切勿在Linux中尝试!删除电脑中全部文件!
9)、mv 移动文件, mv index.html src index.html 是我们要移动的文件, src 是目标文件夹,当然, 这样写,必须保证文件和目标文件夹在同一目录下。

10)、reset 重新初始化终端/清屏。

11)、clear 清屏。

12)、history 查看命令历史。

13)、help 帮助。

14)、exit 退出。

15)、#表示注释

git配置:所有的配置文件都保存在本地

设置用户名和邮箱

初始化仓库:git init
克隆仓库: git clone;

git常用6个命令:
工作目录 => 暂存区 (add)
暂存区 => 本地仓库(commit): git commit -m提交暂存区内容到本地仓库 -m提交的消息 -

				-m "新提交的..文件"

本地仓库 => 远程仓库(push)

反着来。

	忽略文件
	有些时候我们不想把某些文件纳入版本控制中,比如数据库文件,临时文件,设计文件等
	
	在主目录下建立".gitignore"文件,此文件有如下规则:
	
	忽略文件中的空行或以井号(#)开始的行将会被忽略。
	
	可以使用Linux通配符。例如:星号(*)代表任意多个字符,问号(?)代表一个字符,方括号([abc])代表可选字符范围,大括号({string1,string2,...})代表可选的字符串等。
	
	如果名称的最前面有一个感叹号(!),表示例外规则,将不被忽略。
	
	如果名称的最前面是一个路径分隔符(/),表示要忽略的文件在此目录下,而子目录中的文件不忽略。
	
	如果名称的最后面是一个路径分隔符(/),表示要忽略的是此目录下该名称的子目录,而非文件(默认文件或目录都忽略)。
	
	#为注释
	*.txt        #忽略所有 .txt结尾的文件,这样的话上传就不会被选中!
	!lib.txt     #但lib.txt除外
	/temp        #仅忽略项目根目录下的TODO文件,不包括其它目录temp
	build/       #忽略build/目录下的所有文件
	doc/*.txt    #会忽略 doc/notes.txt 但不包括 doc/server/arch.txt
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值