Git常用命令

打算把我的云笔记中的记录搬运到csdn上

git工作结构:

工作区(写代码)>git add>暂存区(临时数据)>git commit>本地库(历史版本)

git创建项目仓库:

git init 初始化(创建.git目录)

git remote add origin url 关联远程仓库

git pull  从远程库中拉去并与本地库合并

git fetch 从远程库中获取到本地,但并不合并

设置签名:

1.项目级别/仓库级别:仅在当前本地库范围内有效

git config user.name username

git config user.emall my@eamil.com

2.系统用户级别:登录当前操作系统的用户范围

git config --global user.name wang_pro

git config --global user.emall my@eamil.com

查看状态

git status 查看当前暂存区的状态

添加/修改到缓存区

git add +文件名 将文件添加到缓存区

git rm --cached +文件名 从缓存区移除到工作区

提交到本地库

git commit -m "commit message"

查看历史记录

git log --onelog 日志显示简洁

git reflog 可以显示移动某版本的索引值

移动记录指针(3种)

git reset --hard +版本的索引值

git reset --hard HEAD^ (一个"^"代表后退一步)

git reset --hard HEARD~n(n代表后退n步)

hard mixed和soft区别

hard :本地库、缓存区和工作区同时变化

mixed:不仅移动本地仓库的指针,也重置缓存区(将本地库指针所指版本到缓存区)

soft:只是移动本地仓库的指针

删除本地库的文件

先在工作区rm 文件,再提交本地库(仅在另一个版本中删除)

比较文件

git dif [文件名] 将工作区中的文件与缓存区文件比较

git dif [本地库中的历史版本][文件名] 将工作区的文件和本地库历史记录比较

常用命令如下图:

git命令查询

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值