Web开发-LinuxGit基础2-本地-git仓库操作

news/2024/9/1 3:31:39 标签: 前端, git

1. 把当前目录做成一个git仓库的方法是_______________________________;
2. 把当前目录做成一个git仓库的方法是_______________________________;
3. 把当前目录做成一个git仓库的方法是_______________________________;
4. 将A20240618.yaml文件添加到git仓库的方法是_______________________________;
5. 将所有以".yaml"结尾的文件添加到git仓库的方法是_______________________________;
6. 将该目录下所有文件、文件夹都添加到git仓库的方法是________________________________;
7. 查看仓库变动的方法是___________________________;
8. 查看仓库变动的方法是___________________________;
9. 查看仓库变动的方法是___________________________;
10. 如果发现sub1.yaml被改动过了,那么如何查看sub1.yaml是如何被改动的呢?
11. 如果发现sub2.yaml被改动过了,那么如何查看sub1.yaml是如何被改动的呢?
12. 如何提交sub1.yaml的改动呢?
13. 如何提交sub2.yaml的改动呢?
14. 查看git历史提交记录的方法是________________________;
15. 查看git历史提交记录的方法是________________________;
16. 查看简洁的git历史提交记录的方法是_________________________;
17. 查看简洁的git历史提交记录的方法是_________________________;
18. 使用hard模式,让git回退到上一个版本_________________________;
19. 让git前进到新版本________________________;
20. 使用默认模式,让git回退到上一个版本_________________________;
21. 让git前进到新版本________________________;
git add 与 git commit 的区别是什么?
git add 与 git commit 的区别是什么?
git add 与 git commit 的区别是什么?
22. 当sub1.yaml已经在暂存区中时,把sub1.yaml移出暂存区的方法是________________________________;
23. 当sub1.yaml不在暂存区中,把sub1.yaml的修改去掉的方法是_______________________________;
24. 当sub2.yaml已经在暂存区中时,把sub2.yaml移出暂存区的方法是________________________________;
25. 当sub2.yaml不在暂存区中,把sub2.yaml的修改去掉的方法是_______________________________;


1. git init 
2. git init
3. git init
4. git add "*" 然后 git commit -m "20240619.no4"
5. git add "*" 然后 git commit -m "20240619.no5"
6. git add "*" 然后 git commit -m "20240619.no6"
7. git status
8. git status
9. git status
10. git diff sub1.yaml
11. git diff sub2.yaml
12. git add sub1.yaml 然后 git commit -m "20240619.no12"
13. git add sub2.yaml 然后 git commit -m "20240619.no13"
14. git log
15. git log
16. git log --pertty=oneline
17. git log --pertty=oneline
18. git reset --hard 088e4402895d0b71d5317e0519ccc43328162fcb
19. git reflog 然后 git reset --hard <新版本id>
20. git rest 088e4402895d0b71d5317e0519ccc43328162fcb
21. git reflog 然后 git reset <新版本id>
git add 将修改提交到暂存区,git commit将暂存区提交
git add 将修改提交到暂存区,git commit将暂存区提交
git add 将修改提交到暂存区,git commit将暂存区提交
22. git restore --staged sub1.yaml
23. git restore sub1.yaml
24. git restore --staged sub1.yaml
25. git restore sub1.yaml


http://www.niftyadmin.cn/n/5561647.html

相关文章

Docker-Nvidia(NVIDIA Container Toolkit)

安装NVIDIA Container Toolkit工具&#xff0c;支持docker使用GPU 目录 1.NVIDIA Container Toolkit 安装1.1 nvidia-docker安装1.2 验证1.2.1 验证安装1.2.2 额外补充 1.NVIDIA Container Toolkit 安装 1.1 nvidia-docker安装 NVIDIA/nvidia-docker Installing the NVIDIA …

深度学习落地实战:人流量监测

前言 大家好,我是机长 本专栏将持续收集整理市场上深度学习的相关项目,旨在为准备从事深度学习工作或相关科研活动的伙伴,储备、提升更多的实际开发经验,每个项目实例都可作为实际开发项目写入简历,且都附带完整的代码与数据集。可通过百度云盘进行获取,实现开箱即用 …

[C/C++入门][变量和运算]4、带余除法

给定被除数和除数&#xff0c;求整数商及余数 看到这个题&#xff0c;我们都知道C的除法运算符 /,默认是不带余数的。那现在要求带余数&#xff0c;需要能够想到% %&#xff0c;是C获取余数的方法&#xff1a;比如5/22&#xff1b; 5%21&#xff1b;%得到的是除后的余数。 #inc…

ABAP使用SQL直接更新数据库与使用IN UPDATE TASK的区别

1. 背景 刚接触ABAP的小伙伴常常会有这样的疑问&#xff0c;为什么不直接使用Open SQL直接更新数据库&#xff0c;而要把对DB的操作封装到IN UPDATE TASK中呢&#xff1f; 对于这个问题&#xff0c;比较常见的解释是&#xff0c;IN UPDATE TASK的方式会保证数据更新的一致性。…

OWASP 移动应用 2024 十大安全风险

1. OWASP 移动应用 2024 十大安全风险 开放全球应用程序安全项目 &#xff08;OWASP&#xff09; 是一个非营利性基金会&#xff0c;致力于提高软件的安全性。自 2014、2016 年两次发布了移动应用的十大风险后&#xff0c;今年再次发布2024版。这对移动应用软件的检查工具有着…

Qt区分鼠标按下时移动的是哪个多边形

使用不同的鼠标事件处理器&#xff1a;为每个多边形分配不同的事件处理器&#xff0c;或者在同一个处理器中使用逻辑来区分。 检查鼠标点击位置&#xff1a;在鼠标按下事件中&#xff0c;检查鼠标的位置是否在某个多边形的边上或顶点上。 使用图形的标识符&#xff1a;给每个…

vxe-grid 实现配置式form搜索条件 form搜索条件框可折叠 配置式table

文章目录 效果图代码 效果图 代码 <template><div class"app-container"><vxe-grid refxGrid v-bind"gridOptions" v-if"tableHeight" :height"tableHeight"><template #billDate"{ data }"><e…

应用层——HTTP

像我们电脑和手机使用的应用软件就是在应用层写的&#xff0c;当我们的数据需要传输的时候换将数据传递到传输层。 应用层专门给用户提供应用功能&#xff0c;比如HTTP,FTP… 我们程序员写的一个个解决我们实际的问题都在应用层&#xff0c;我们今天来聊一聊HTTP。 协议 协议…