Skip to content

  • 体验新版
    • 正在加载...
  • 登录
  • Willin 老王带你躺平养老
  • git-learning-course
  • Wiki
  • working_directory_and_repository

G
git-learning-course
  • 项目概览

Willin 老王带你躺平养老 / git-learning-course

通知 2
Star 0
Fork 0
  • 代码
    • 文件
    • 提交
    • 分支
    • Tags
    • 贡献者
    • 分支图
    • Diff
  • Issue 0
    • 列表
    • 看板
    • 标记
    • 里程碑
  • 合并请求 0
  • DevOps
    • 流水线
    • 流水线任务
    • 计划
  • Wiki 4
    • Wiki
  • 分析
    • 仓库
    • DevOps
  • 项目成员
  • Pages
G
git-learning-course
  • 项目概览
    • 项目概览
    • 详情
    • 发布
  • 仓库
    • 仓库
    • 文件
    • 提交
    • 分支
    • 标签
    • 贡献者
    • 分支图
    • 比较
  • Issue 0
    • Issue 0
    • 列表
    • 看板
    • 标记
    • 里程碑
  • 合并请求 0
    • 合并请求 0
  • Pages
  • DevOps
    • DevOps
    • 流水线
    • 流水线任务
    • 计划
  • 分析
    • 分析
    • 仓库分析
    • DevOps
  • Wiki 4
    • Wiki
  • 成员
    • 成员
  • 收起侧边栏
  • 动态
  • 分支图
  • 创建新Issue
  • 流水线任务
  • 提交
  • Issue看板

working_directory_and_repository · 变更

页面历史
更新working_directory_and_repository 编写于 1月 04, 2021 作者: Miykael_xxm's avatar Miykael_xxm
隐藏空白更改
内联 并排
Showing with 5 addition and 4 deletion
+5 -4
  • working_directory_and_repository.md working_directory_and_repository.md +5 -4
  • 未找到文件。
working_directory_and_repository.md
View page @ 8414ba51
...@@ -5,7 +5,8 @@ Git 和其他版本控制系统如 SVN 的一个不同之处就是有暂存区 ...@@ -5,7 +5,8 @@ Git 和其他版本控制系统如 SVN 的一个不同之处就是有暂存区
#### 工作区(Working Directory) #### 工作区(Working Directory)
就是你在电脑里能看到的目录,比如我的learngit文件夹就是一个工作区: 就是你在电脑里能看到的目录,比如我的learngit文件夹就是一个工作区:
![工作区](../static/images/006.png) ![工作区](uploads/d571331e8ce6e546f48ba51cfa4a6bad/006.png)
#### 版本库(Repository) #### 版本库(Repository)
...@@ -13,7 +14,7 @@ Git 和其他版本控制系统如 SVN 的一个不同之处就是有暂存区 ...@@ -13,7 +14,7 @@ Git 和其他版本控制系统如 SVN 的一个不同之处就是有暂存区
Git 的版本库里存了很多东西,其中最重要的就是称为`stage(或者叫index)`的暂存区,还有 Git 为我们自动创建的第一个分支master,以及指向 `master` 的一个指针叫`HEAD`。 Git 的版本库里存了很多东西,其中最重要的就是称为`stage(或者叫index)`的暂存区,还有 Git 为我们自动创建的第一个分支master,以及指向 `master` 的一个指针叫`HEAD`。
![git-repo](../static/images/007.jpeg) ![git-repo](uploads/3804fd5a190a811332133a1ee7c40711/007.jpeg)
前面讲了我们把文件往 Git 版本库里添加的时候,是分两步执行的: 前面讲了我们把文件往 Git 版本库里添加的时候,是分两步执行的:
...@@ -69,7 +70,7 @@ Changes to be committed: ...@@ -69,7 +70,7 @@ Changes to be committed:
现在,暂存区的状态就变成这样了: 现在,暂存区的状态就变成这样了:
![git-stage](../static/images/008.jpeg) ![git-stage](uploads/dc46bd83d605b308138432b10de7b395/008.jpeg)
所以,`git add`命令实际上就是把要提交的所有修改放到暂存区(Stage),然后,执行`git commit`就可以一次性把暂存区的所有修改提交到分支。 所以,`git add`命令实际上就是把要提交的所有修改放到暂存区(Stage),然后,执行`git commit`就可以一次性把暂存区的所有修改提交到分支。
...@@ -90,4 +91,4 @@ nothing to commit, working tree clean ...@@ -90,4 +91,4 @@ nothing to commit, working tree clean
现在版本库变成了这样,暂存区就没有任何内容了: 现在版本库变成了这样,暂存区就没有任何内容了:
![git-stage-after-commit](../static/images/009.jpeg) ![git-stage-after-commit](uploads/907a56327cee4f2cddd50bef95d566dd/009.jpeg)
\ No newline at end of file \ No newline at end of file
渝ICP备2023009037号

京公网安备11010502055752号

网络110报警服务 Powered by GitLab CE v13.7
开源知识
Git 入门 Pro Git 电子书 在线学 Git
Markdown 基础入门 IT 技术知识开源图谱
帮助
使用手册 反馈建议 博客
《GitCode 隐私声明》 《GitCode 服务条款》 关于GitCode
Powered by GitLab CE v13.7