gitpull为什么会把本地代码覆盖了 git目录结构详解?
浏览量:1807
时间:2023-04-11 12:00:19
作者:采采
git目录结构详解?
当您通过git init创建git存储库时,git将创建一个. git目录。这个目录包含让git正常工作所需的所有信息。说白了,如果你不 如果不想在项目中继续使用git,只需删除。git目录并只保留项目文件。但是为什么能做到这一点呢?
这就是。git文件夹在您第一次提交后的样子:
├──黑德
├──分行
├──配置
├──描述
├──·胡克斯
│ ├──
│ ├──
│ └── ...
├──信息
│ └──排除
├──物体
│ ├──信息
│ └──包
└──参考文献
├──头
└──标签
头
我们 我以后再谈。
配置(配置)
该文件包含您的仓库配置,例如远程url、您的电子邮件地址和用户名。每次在控制台上使用git config时...在这里会有影响。
描述(描述)
gitw
git里面怎么看localbranch和remotebranch的关系?
git中有三种类型的分支:
分公司
本地分支是我们平时操作的分支,主分支是git中默认的。
创建分支:git分支b1
切换分支:git checkout b1
远程分支
它实际上指向远程服务器的一个分支,以跟踪远程分支的变化。
跟踪分支
跟踪分支是与远程分支直接联系的本地分支(本地书签和远程分支的别名)。跟踪分支是本地分支!
当我们在追踪分支上使用g时。它的pull命令,会自动从相应的远程分支获取,然后合并到该分支。
如果我们想直接在跟踪分支上使用git push命令,让它自动推送到相应的远程分支。
当我们使用git clone命令时,我们会自动在本地设置一个分支master来跟踪origin/master。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。