图解Git 的工作原理
从工作目录到远程存储库
[1]。工作目录:
您的项目从这里开始。工作目录是您主动更改文件的位置。
[2]。暂存区(索引):
修改文件后,使用 git add 来暂存更改。这为下一次提交做好了准备,充当检查点。
[3]。本地存储库:
暂存后,执行 git commit 以记录本地存储库中的更改。提交会在特定点创建项目的快照。
[4]。隐藏(可选):
如果需要,使用 git stash 临时保存更改而不提交。在切换分支或执行其他任务时很有用。
[5]。远程存储库:
远程存储库托管在 GitHub 等平台上,是其他人可以访问的项目版本。使用 git push 发送本地提交,使用 git pull 获取远程更改。
[6]。远程分支跟踪:
可以设置本地分支来跟踪远程上相应的分支。这简化了与 git pull 或 git push 的同步。
[1]。工作目录:
您的项目从这里开始。工作目录是您主动更改文件的位置。
[2]。暂存区(索引):
修改文件后,使用 git add 来暂存更改。这为下一次提交做好了准备,充当检查点。
[3]。本地存储库:
暂存后,执行 git commit 以记录本地存储库中的更改。提交会在特定点创建项目的快照。
[4]。隐藏(可选):
如果需要,使用 git stash 临时保存更改而不提交。在切换分支或执行其他任务时很有用。
[5]。远程存储库:
远程存储库托管在 GitHub 等平台上,是其他人可以访问的项目版本。使用 git push 发送本地提交,使用 git pull 获取远程更改。
[6]。远程分支跟踪:
可以设置本地分支来跟踪远程上相应的分支。这简化了与 git pull 或 git push 的同步。
全部评论
这种东西看了左耳进右耳出,在工作中出错一次被diss了就印象深刻了
相关推荐
xiaowl:你这个简历“条目上”都比较有深度性,但是实际上面试官又没法很好的评估你是怎么达到很多看上去很厉害的结果的。要避免一些看上去很厉害的包装,比如高效的内存复用策略的表达,如果仅是简单的一些内存共享机制,而且面试上也没有深挖的空间,就不要这样表达。比如,工程化模式本质上可能就是定义了一些abstract class,那也就没特别多值得讲的内容。建议简历上应该侧重那些你花了大量时间和精力解决、研究的问题,不要过分追求“丰富”,而是关注在技术深入度、问题解决能力的表现上。 点赞 评论 收藏
分享
