相关疑难解决方法(0)

`git reset --hard head` 与 `git clean --force -d ` 与 `git checkout -- .` 之间的区别是什么,丢弃本地更改

git reset --hard headvsgit clean --force -dgit checkout -- .然后git pull丢弃本地更改并从 Git 服务器存储库获取最新版本之间有什么区别?

git

2
推荐指数
1
解决办法
742
查看次数

Git如何存储目录信息?

我一直想知道Git是如何存储目录的,Git是否遵循Linux“一切皆文件”的哲学,然后将目录视为文件来存储?

git

1
推荐指数
1
解决办法
221
查看次数

无法将文件夹添加到 git 存储库

我认为这个问题已经在这个问题下讨论过:

递归地将整个文件夹添加到存储库

但是我仍然无法将一些文件夹添加到 git 存储库,我需要帮助。

$ git status
...
# modified:   folder_to_add1 (modified content, untracked content)
# modified:   folder_to_add2 (modified content, untracked content)
Run Code Online (Sandbox Code Playgroud)

这些文件夹原本属于另一个git存储库,所以我进入这些文件夹并删除了里面的.git文件夹。

然后我跑了:

$ git add folder_to_add1
$ git add folder_to_add2
$ git status 
# On branch master
# Changes not staged for commit:
#   (use "git add/rm <file>..." to update what will be committed)
#   (use "git checkout -- <file>..." to discard changes in working directory)
#   (commit or discard the untracked or modified content in submodules) …
Run Code Online (Sandbox Code Playgroud)

git git-add

0
推荐指数
1
解决办法
5467
查看次数

推送后未激活 git 文件夹

git add -A
git commit -m 'message'
git push origin master
Run Code Online (Sandbox Code Playgroud)

安装 Git 后,我​​上传了我的第一个文件。

我创建了一个名为“udemy”的根文件夹,并且有子项目的子文件夹。

我想将整个文件夹上传到一个存储库中。但它没有用。

这就是我所做的.. 我该怎么办?提前致谢。

我首先将我的文件夹上传到 Github,但我无法单击每个文件夹并导航..我该怎么办?

git github

0
推荐指数
1
解决办法
38
查看次数

为什么 github 不删除我移动的文件

所以我使用 git 从本地机器远程到 Github,当我第一次提交时,目录是web/main,然后我将其推送到 github。之后我改变了主意,因此我将该main文件夹移动到一个名为 的新文件夹中backend,并将目录更改为web/backend/main. 请记住,我移动了它,因此web/main它不应该再存在,并且它在我的本地计算机中不存在,但在github中,该文件夹仍然存在。这是故意的吗?

git 状态:

$ git status
On branch master
Your branch is up to date with 'origin/master'.

nothing to commit, working tree clean
Run Code Online (Sandbox Code Playgroud)

git 推送:

$ git push
Everything up-to-date
Run Code Online (Sandbox Code Playgroud)

编辑:

我可能应该早点指出这一点,但是在第一次提交的manage.py文件夹旁边有一个 python 文件mainweb/

IMSoP 还指出,manage.py当我们在 github 中复制其他文件时,会被重命名。所以我检查了本地计算机上的第一次提交,奇怪的是我找不到main文件夹,这很奇怪,因为在我的 github 的第一次提交中它就在那里。

更新:

所以我决定从头开始重做整个过程

  • 我做的第一件事是创建与第一次提交相同的目录,即web/main

  • 然后我在本地机器上初始化了 git repogit add .并 运行 …

git github

0
推荐指数
1
解决办法
2195
查看次数

在本地git仓库中创建一个目录

我在我的本地PC上克隆了一个repo,我希望在本地repo中创建一个目录结构.

我只是创建一个目录,然后将更改推回到远程,还是有特定的进程?

git

-3
推荐指数
1
解决办法
24
查看次数

标签 统计

git ×6

github ×2

git-add ×1