工作目录和本地存储库之间有什么区别?
我创建了一个新的存储库 GitHub.
我完全由工作目录和本地存储库混淆。
当我在自己工作时,我的所有事情都在工作目录中。
但是当我与repo一起工作时,我必须在那里检查一下我的东西。
但这是一样的吗? 或者他们必须分开。
然后如何在当地仓库中修复工作目录中的内容。
如何在远程回购中修复我的本地仓库。
怎么办 Git Bash?
谢谢!
我完全由工作目录和本地存储库混淆。
当我在自己工作时,我的所有事情都在工作目录中。
但是当我与repo一起工作时,我必须在那里检查一下我的东西。
但这是一样的吗? 或者他们必须分开。
然后如何在当地仓库中修复工作目录中的内容。
如何在远程回购中修复我的本地仓库。
怎么办 Git Bash?
谢谢!
没有找到相关结果
已邀请:
3 个回复
喜特乐
赞同来自:
Git 跟踪工作目录和本地存储库之间的区别,以及本地存储库之间的差异 /之一/ 远程存储库。
要查看已更改的内容,请使用
http://git-scm.com/docs/git-status
.
修复您的更改 /编辑I./或新文件/ 在本地存储库中,使用
http://git-scm.com/docs/git-add
然后
http://git-scm.com/docs/git-commit
.
看看完成了什么,使用
http://git-scm.com/docs/git-log
.
然后,如果要修复远程存储库中的更改,请使用
http://git-scm.com/docs/git-push
.
注意 git 团队被打印,他们经常包含提示要做的事。
如果你合作 GitHub, 他们的帮助也有帮助:
https://help.github.com/articl ... emote
遥控 .
还有良好的基本信息
https://www.atlassian.com/git/tutorials
.
例如:
假设您启动了存储库 git 从
http://git-scm.com/docs/git-init
在 JavaRepo dir 并在那里检查一个项目
http://git-scm.com/docs/git-pull
或者
http://git-scm.com/docs/git-clone
. 然后 JavaRepo 必须包含文件 .git /除此之外 git 虚线文件/ - 你可以检查一下
.
这些文件
他们自己是
http://git-scm.com/book/en/Git ... itory
git ,
并且没有必要区分
目录 'working directory' 和 'local repository'.
所以,开始使用文件 JavaRepo: 说,你改变了文件 example.java 并创建了一个新文件 example2.java. 履行
在 JavaRepo /或者在他的任何邮政中/. 她应该展示:
“来自兰德曼: example.java'
,
'未选中的文件: example2.java'
.
将文件添加到中间区域
帮助
命令
和
从带有这些文件的目录。 /注意
- 它既是改变和新文件。/
最后,锁定您的文件
/- m 它仍为消息 - 注释固定/犯罪//.
必须显示此提交。
龙天
赞同来自:
使用更改的文件使用时 'git add', 更改首先保存在中间区域以进行检查。
然后你可以使用 'git commit' 进一步从中间区域进一步移动到本地仓库。
龙天
赞同来自:
https://youtu.be/8Reyz6JKtJs?t=13
/您将找到的文件夹和文件/ 呈现
工作目录
.
工作目录是一种工作台,您可以使用您的文件 /编辑它们,添加新文件,删除文件等/.
另一方面,
https://youtu.be/8Reyz6JKtJs?t=32
/哪个是一个隐藏的文件夹/ 代表
贮存
.
在文件夹中 .git 那里有两个 "places", 应该提到哪个
中级地区
/由索引文件呈现/ 和
固定历史/犯罪/
/呈现文件夹 objects/.
桥头 - 这是某种东西
https://youtu.be/8Reyz6JKtJs?t=43
就像一个粗糙的空间草稿。 每当您完成文件时 /或文件/ 在您的工作目录中,您希望将它们复制到中间区域 /使用命令
/.
只要您在中间区域中的项目的下一个版本中更新所有文件时,您就可以在项目的下一个版本中保存它们,该项目被调用
固定/犯罪/
. 你和团队一起做
.
提交就在
https://youtu.be/8Reyz6JKtJs?t=65
每个项目的主要版本,每个提交都有 40 符号 hash /40 字母和数字/, 还有这个 hash 充当换句话,这是指代的方式。
提交是B.
历史承诺
/文件夹 objects/.
因此,要将文件添加到我们的存储库:
我们是第一个
https://youtu.be/8Reyz6JKtJs?t=129
, 所以他进入了我们的
工作目录
然后我们
https://youtu.be/UYtUFKn1hXw?t=63
/使用命令
/
但
https://youtu.be/UYtUFKn1hXw?t=143
在我们的提交历史中 /在团队的帮助下
/
https://www.youtube.com/watch?v=8Reyz6JKtJs
以视觉方式解释非常简单的东西 /此外,在之前的视频直接并立即帮助!/