git 常用命令汇总

一 基础git 创建修改

1.创建本地版本库

# 创建⽂件夹
 $ mkdir demo
# 进⼊当前⽬录
 $ cd demo
# 查看⽬录
 $ pwd
# 将当前⽬录变成Git可管理的版本库⼜名仓库,英⽂名repository
 $ git init Initialized empty Git repository in 
/home/ynxiaolu/Desktop/demo/.git/

2.⽂件添加操作

# 1. ⼯作区中创建新⽂件hello.py
 $ vi hello.py
# 2. 查看⽂件状态
 $ git status
# 3. 将源码拷⻉到暂存区
 $ git add hello.py
# 4. 将暂存区移动到当前分⽀
 $ git commit -m "创建新⽂件hello.py"
# 5. 查看状态
 $ git status
 On branch master
 nothing to commit, working tree clea

3.⽂件删除操作

# 1. 删除⼯作区中的⽂件(并没有删除仓库中到⽂件)
 rm hello.py 
 # 继续执⾏以下操作才能真正删除仓库中⽂件
 $ git add hello.py 
 $ git commit -m "delete hello.py"
 
# 2. 删除⼯作区⽂件并将此次删除放⼊暂存区
 git rm hello.py
 # 继续执⾏以下语句
 $ git commit -m "delete hello.py"
 
 # git rm 进⾏⽂件删除时要保证和仓库中版本⼀致,否则报错。
 
# 3. 删除⼯作区和暂存区⽂件,并且将这次删除放⼊暂存区。(删除的⽂件⼯作区和仓库
版本不⼀致)
 $ git rm -f hello.py
 
 $ git commit -m "delete hello.py"
# 4. 删除暂存区⽂件,但保留⼯作区的⽂件,并且将这次删除放⼊暂存区。
 $ git rm --cached hello.py

4. ⽂件修改操作

# 修改⽂件
 $ vi hello.py
# 查看状态
 $ git status
# 添加暂存区
 $ git add hello.py
 
# 添加版本库
 $ git commit -m '描述信息'
 
 
# 添加并提交到分⽀中
 $ git commit -am '描述信息'

5. 查看历史版本

git log / git reflog

区别:

git log 不能查看已删除⽂件的提交记录

git reflog 可以查看所有分⽀的操作记录包括提交和撤销记录以及已删除⽂件的 提交记录。

6.⽂件撤销操作

⽅式1 :<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值