作者:来杯Java
专栏:个人心得
I like blue,haha😊
项目场景:
项目场景:Git bash终端输入git init看不到.git目录
想永久记住我?点赞收藏起来吧。🦄
分析描述
获取本地仓库 要使用Git对我们的代码进行版本控制,首先需要获得本地仓库
(1)在电脑的任意位置创建一个空目录(例如test)作为我们的本地Git仓库
(2)进入这个目录中,点击右键打开Git bash窗口
(3)执行命令git init
(4)如果创建成功后可在文件夹下看到隐藏的.git目录。
一般来说以下这样的:
86191@LJH MINGW64 ~/Desktop/git-init
$ git init
Initialized empty Git repository in C:/Users/86191/Desktop/git-init/.git/
86191@LJH MINGW64 ~/Desktop/git-init (master)
$ ll
total 24
drwxr-xr-x 1 86191 197609 0 2月 25 22:58 ./
drwxr-xr-x 1 86191 197609 0 2月 25 22:58 ../
drwxr-xr-x 1 86191 197609 0 2月 25 22:58 .git/
问题分析:
但是Windows系统可能会出现生成后是隐藏的,那么.git就无法扫描git文件
当你运行 git init
命令时,Git 会在当前目录下创建一个名为 .git
的隐藏目录,它包含了 Git 所需的各种文件和目录。如果你不想让这个目录隐藏,可以通过以下方式解决:
-
使用文件管理器(如 Windows 中的资源管理器或 macOS 中的 Finder)打开当前目录,然后在菜单栏中选择“显示隐藏文件”选项,这样就可以看到
.git
目录(只能你自己看见!)。 -
在终端中使用
ls -a
命令来显示所有文件和目录,包括隐藏文件和目录。你可以使用cd
命令进入.git
目录,进行必要的操作。
请注意,一般情况下你不需要直接操作 .git
目录。Git 会自动管理其中的文件和目录,你只需要使用 Git 命令来操作版本控制系统即可。
解决方案:
以下代码就是解决方法:
86191@LJH MINGW64 ~/Desktop/git-init
$ git init
Initialized empty Git repository in C:/Users/86191/Desktop/git-init/.git/
86191@LJH MINGW64 ~/Desktop/git-init (master)
$ ls -a
./ ../ .git/
86191@LJH MINGW64 ~/Desktop/git-init (master)
$ ll
total 24
drwxr-xr-x 1 86191 197609 0 2月 25 22:58 ./
drwxr-xr-x 1 86191 197609 0 2月 25 22:58 ../
drwxr-xr-x 1 86191 197609 0 2月 25 22:58 .git/
这就是解决Git文件隐藏问题的方法,也是我写的第一个博客。
如果有什么误区可以联系我v:19173518835