Let's jump back into using git.
What makes a git repository a repository?
Last lesson you interacted with an existing repository,
the asteroids repository.
For the most part it just looks like a normal directory on your machine.
The only real difference is that git repositories store a bunch of
metadata about the history of the repository since it was created.
We won't go into the details of how exactly this metadata is stored, but
where is less complicated.
It's right here in the main directory.
But it's tucked away in a hidden directory.
Meaning that it doesn't show up in most file explorers by default.
Hidden files and directories are often used for
data that the user doesn't need to directly interact with.
These directories and files are only different from normal ones in that they
start with a period which tells the operating system to hide it from the users.
One way to see these files is by going to the command line and using ls -a.
In addition to all the normal files that you see when you type ls,
when you do ls -a, you also see the hidden files.
See, here, you have hidden .git.
So, how does this hidden .git directory even get there?
Last time you cloned an existing repository,
which transferred all that metadata over to your computer.
If you want to start from scratch,
you'll need to explicitly tell git that you want to make a new repository.
In the next video Caroline will show you how that works.
.لنرجع مجددًا إلى استخدام git
ما يجعل مستودع git مستودعًا؟
،الدرس الأخير الذي تفاعلتم خلاله مع مستودع حالي
.هو مستودع asteroids
.بالنسبة للجزء الأكثر أهمية، فإنه يبدو كدليل عادي على الجهاز لديكم
يكمن الاختلاف الحقيقي الوحيد في أن مستودعات git تقوم بتخزين حزمة
.بيانات تعريف عن سجل المستودع منذ إنشائه
لن نتطرق إلى التفاصيل حول طريقة تخزين بيانات التعريف، ولكن
.سنتطرق إلى جانب أقل تعقيدًا
.إنها موجودة في الدليل الأساسي
.ولكنها مخفية في دليل خفي
.بمعنى أنها لا تظهر في معظم مستكشفات الملفات بشكل افتراضي
الملفات والأدلة المخفية يتم استخدامها غالبًا للبيانات
.التي لا يتفاعل المستخدم معها بشكل مباشر
تكون هذه الأدلة والملفات مختلفة عن الأدلة والملفات العادية، حيث تبدأ
.بنقطة تخبر نظام التشغيل بإخفائها عن المستخدمين
.هناك طريقة لمشاهدة هذه الملفات عن طريق الذهاب إلى سطر الأوامر واستخدام ls -a
،إضافة إلى جميع الملفات العادية التي ترونها عند كتابة ls
.وعند تنفيذ ls -a، فإنكم ترون الملفات المخفية أيضًا
.لاحظوا أن لديكم .git مخفي هنا
وبالتالي، كيف ينتقل دليل .git المخفي إلى هناك؟
،في المرة السابقة، تم نسخ مستودع موجود
.قام بنقل كل بيانات التعريف إلى الكمبيوتر الخاص بك
،إذا كنتم تريدون أن تبدأوا من الصفر
.ستحتاجون إلى إبلاغ git بشكل صريح أنكم تريدون إعداد مستودع جديد
.في الفيديو التالي، ستوضح لكم كارولين طريقة عمله
Git 의 사용으로 돌아가 봅시다
무엇이 Git 저장소를 저장소로 만들까요?
지난 장에서는 이미 존재하는 저장소인
Asteroids 저장소를 사용했습니다
전체적으로는 평범한 디렉터리와 비슷해 보입니다
유일한 차이는 저장소가 만들어지고 지금까지의 그 기록을 가진
메타데이터를 저장하고 있다는 점 입니다
메타 데이터가 얼마나 정확하게 저장되는 지는 자세히 다루지 않지만
어디에 저장되는지는 알 수 있습니다
메인 디렉터리에 있는
숨겨진 디렉터리에 존재합니다
파일 탐색기에서는 기본적으로 보이지 않습니다
숨김 파일과 디렉터리는 사용자가 사용할 필요가 없는
데이터에 종종 사용합니다
숨김 파일과 디렉터리는 이름이 . 으로 시작하는데
이는 운영체제에게 유저로부터 숨겨달라는 의미입니다
이런 파일을 보려면 커맨드 라인에서 ls -a 을 입력하면 됩니다
ls 를 입력하면 보통 파일만 보이지만
-a 옵션을 사용하면 숨김 파일까지 확인할 수 있습니다
여기 보시면 .git 가 있네요
숨겨진 .git 디렉터리가 어떻게 여기에 있을까요?
지난번에 저장소를 복제한 적이 있는데
이 때 컴퓨터로 모든 메타 데이터가 옮겨집니다
완전 처음부터 시작하려면
Git 에게 새로운 저장소를 만들도록 해야하죠
다음 영상에서 캐롤라인이 그 방법을 보여줄 겁니다
Vamos voltar ao uso do git.
O que transforma um repositório git em um repositório?
Na última lição, você interagiu com um repositório existente,
o repositório asteroids.
Na maior parte, ele parece um diretório normal em seu computador.
A única diferença real é que os repositórios git armazenam muitos
metadados sobre o histórico do repositório desde que ele foi criado.
Não vamos entrar em detalhes sobre como exatamente
esses metadados são armazenados; o onde é menos complicado.
Eles estão aqui, no diretório principal.
Mas escondidos em um diretório oculto.
Isso quer dizer que, por padrão, não aparecem na maioria dos exploradores de arquivos.
Os arquivos e diretórios ocultos são muito usados para
dados com os quais o usuário não precisa interagir diretamente.
A única diferença entre esses diretórios e arquivos e os normais é que
eles começam com um ponto, que instrui o sistema operacional a ocultá-los dos usuários.
Uma forma de ver esses arquivos é entrar na linha de comando e usar ls -a.
Além de todos os arquivos normais que você vê ao digitar ls,
quando executa ls -a, você também vê os arquivos ocultos.
Aqui, você tem o .git oculto.
Então, como esse diretório .git oculto chegou aí?
Da última vez, você clonou um repositório existente,
o que transferiu todos esses metadados para o seu computador.
Se quiser começar do zero,
você vai precisar informar o git explicitamente que deseja criar um novo repositório.
No próximo vídeo, Caroline mostrará como isso funciona.
让我们跳回来继续使用 git
是什么使 git 资源库可以用作资源库？
上节课 你与现有资源库（行星资源库）
进行了交互
大多数情况下 它看起来像你计算机上的普通目录
唯一的真正差异是 git 资源库自其创建以来 存储了很多
资源库历史记录相关的元数据
我们不会详细讨论究竟如何存储该元数据
但是应该避繁就简
它就在主目录中
但是它藏在隐藏目录中
这意味着 默认情况下它不会显示在大多数文件资源管理器中
隐藏文件和目录通常用于
该用户不需要直接与之交互的数据
这些目录和文件仅与正常目录和文件不同
因为它们开始于一个期间 该期间是通知操作系统对用户隐藏它们的期间
看到这些文件的一种方法就是转到命令行并使用 ls -a
除了当你输入 Is 时可以看到所有正常的文件之外
在你输入 ls -a 时 还可以看到隐藏的文件
看这儿 这就是隐藏的 .git 文件
那么 该隐藏的 .git 目录如何存在于此呢？
上一次 你克隆了现有资源库
由此 将所有元数据传输到你的计算机中
如果你要从头开始
需要明确告诉 git 你要新建一个资源库
在接下来的视频中 Caroline 会告诉你如何操作