Git
文章平均质量分 88
秀秀_heo
一个学习前端开发的大学生,博客为自己的学习笔记,仅供个人学习使用。
展开
-
【Git】再看 Git
git,是一个分布式版本控制软件。当我们通过git init创建或者git clone一个项目的时候,项目目录会隐藏一个.git子目录,其作用是用来跟踪管理版本库的。通过git status已修改(modified):表示修改了文件,但还没保存到数据库中。已暂存(staged):表示对一个已修改文件的当前版本做了标记,使之包含在下次提交的快照中。已提交(committed):表示数据已经安全的保存在本地数据库中。文件状态对应的,不同状态的文件在Git。原创 2024-04-12 18:05:56 · 724 阅读 · 2 评论 -
【Git】常用命令
revert:同样回滚,这个回滚操作相当于一个提价,目标版本后面的提交记录也全部都有。reset:真实硬性回滚,目标版本后面的提交记录全部丢失了。原创 2024-02-17 09:37:58 · 483 阅读 · 0 评论 -
【Git】.gitignore 的匹配规则
此实例表示忽略upload 目录下的所有文件,但是我们此时想要保留该目录,所有可以指定一个文件 .gitkeep,然后保留该目录下的 .gitkeep 文件,也就是保留了该目录。忽略空目录:.gitignore 文件本身无法忽略空目录,因为 Git 不跟踪空目录。但你可以在目录中创建一个 .gitkeep 文件,使 Git 跟踪该目录。请注意,.gitignore 规则基于模式匹配,并且相对于 .gitignore 文件的位置。每行一个规则:每行只能包含一个规则,多个规则需要分别写在不同的行上。原创 2024-02-13 10:23:19 · 1695 阅读 · 0 评论 -
【Git】Git 学习笔记_操作远程仓库
登陆 github 账号,点击settings-SSH and GPG keys-New SSH key,在 Title 中取一个名字(任意),key 中粘贴你刚刚复制的内容。进行 add 和 commit ,但是,这两条都是对本地仓库的操作。这样密钥文件就生成了,默认在用户目录下,如:C:\User\xxx.ssh\ 这个文件夹中。在C:\user\xxx.ssh\文件夹中找到id_rsa.pub这个文件,用文本编辑器(如记事本)打开,复制里面的所有内容。左右分别为本地仓库和远程仓库的分支名称。原创 2023-11-07 19:20:59 · 566 阅读 · 0 评论 -
【Git】Git 学习笔记_操作本地仓库
暂存区 -> 覆盖 -> 工作区,命令:git restore 目标文件(注意:完全确认覆盖时使用)忽略掉不应该被加入到版本库中的文件,不会控制到已经添加到版本库中的文件。从暂存区移除文件,命令:git rm --cached 目标文件。操作发现又会输出以上信息。第一个问号表示暂存区的状态,第二个问号表示工作区的状态。版本库:提交并保存暂存区中的内容,产生一个版本快照。然后进行提交,否则删除的文件在版本库中还是存在的。删除工作区的文件,但是没有删除暂存区的文件。查看最新提交和 2 次前提交的版本的差异。原创 2023-11-07 17:33:26 · 559 阅读 · 0 评论
分享