Python--我的工具之git

1、安装git
air@airfull:~$ sudo apt install git
2、卸载git
air@airfull:~$ sudo apt remove git
3、初始化airgit文件夹为git仓库
air@airfull:~$ cd airgit
air@airfull:~/airgit$ git init

/home/air/airgit/.git: 权限不够

air@airfull:~/airgit$ sudo git init

[sudo] air 的密码: 已初始化空的 Git 仓库于 /home/air/airgit/.git/
4、创建一个.txt项目
air@airfull:~/airgit$ vi readme.txt
air@airfull:~/airgit$ readme.txt

`

关键字: i <内容> Esc : wq

5、查看当前项目的状态
air@airfull:~/airgit$ git status

位于分支 master 尚无提交 未跟踪的文件: (使用 “git add <文件>…” 以包含要提交的内容)
readme.txt
提交为空,但是存在尚未跟踪的文件(使用 “git add” 建立跟踪)

6、提交到暂存空间
air@airfull:~/airgit$ git add readme.txt
air@airfull:~/airgit$ git status

位于分支 master 尚无提交 要提交的变更: (使用 “git rm --cached <文件>…” 以取消暂存)
新文件: readme.txt

7、提交到仓库
air@airfull:~/airgit$ git commit -m "hello word!"

[master (根提交) 1d10a17] hello word! 1 file changed, 1 insertion(+)
create mode 100644 readme.txt

air@airfull:~/airgit$ git status

位于分支 master 无文件要提交,干净的工作区

  1. 在工作目录下添加、修改文件
  2. 将需要进行版本管理的文件放入暂存区域 add
  3. 将暂存区域的文件提交到Git仓库 commit -m ”注释“

8、修改.txt文件
air@airfull:~/airgit$ git status

位于分支 master 尚未暂存以备提交的变更: (使用 “git add <文件>…” 更新要提交的内容) (使用 “git
checkout – <文件>…” 丢弃工作区的改动)

修改: readme.txt

修改尚未加入提交(使用 “git add” 和/或 “git commit -a”)

9、当修改文件后并未添加到暂存区域时,撤销修改
air@airfull:~/airgit$ git checkout readme.txt

10、当文件已经提交到暂存区域,撤销暂存
air@airfull:~/airgit$ git reset HEAD readme.txt

当文件在暂存区域时,不能直接使用checkout撤销修改

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值