更新Git笔记和本地忽略文件
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
当前笔记库路径:
|
||||
|
||||
```text
|
||||
E:\Obsidian\OneDrive\Apps\remotely-save\MyNotes
|
||||
%USERPROFILE%\OneDrive\Apps\remotely-save\MyNotes
|
||||
```
|
||||
|
||||
GitHub 远程仓库:
|
||||
@@ -22,13 +22,13 @@ https://github.com/Ki5ter/Obsidian.git
|
||||
推荐设置成类似:
|
||||
|
||||
```text
|
||||
E:\GitRepos
|
||||
%USERPROFILE%\GitRepos
|
||||
```
|
||||
|
||||
不推荐设置成:
|
||||
|
||||
```text
|
||||
E:\Obsidian\OneDrive\Apps\remotely-save\MyNotes
|
||||
%USERPROFILE%\OneDrive\Apps\remotely-save\MyNotes
|
||||
```
|
||||
|
||||
原因是 `MyNotes` 本身就是一个仓库,不应该再作为所有新仓库的默认存放目录。
|
||||
@@ -52,7 +52,7 @@ URL: https://github.com/Ki5ter/Obsidian.git
|
||||
1. 在资源管理器中找到笔记库文件夹:
|
||||
|
||||
```text
|
||||
E:\Obsidian\OneDrive\Apps\remotely-save\MyNotes
|
||||
%USERPROFILE%\OneDrive\Apps\remotely-save\MyNotes
|
||||
```
|
||||
|
||||
2. 如果笔记库在 OneDrive 里,先右键文件夹,选择:
|
||||
@@ -125,6 +125,24 @@ git -C "E:\Obsidian\OneDrive\Apps\remotely-save\MyNotes" branch -M main
|
||||
git -C "E:\Obsidian\OneDrive\Apps\remotely-save\MyNotes" push -u origin main
|
||||
```
|
||||
|
||||
## 不建议提交 .vs 目录
|
||||
|
||||
Visual Studio 会在仓库里生成 `.vs/` 目录,用来保存本机缓存、索引、窗口布局等内容。
|
||||
|
||||
这些文件通常只和当前电脑有关,不适合推送到 GitHub。建议在 `.gitignore` 中加入:
|
||||
|
||||
```gitignore
|
||||
/.vs/
|
||||
```
|
||||
|
||||
如果 `.vs/` 已经被 Git 跟踪过,需要取消跟踪但保留本地文件:
|
||||
|
||||
```powershell
|
||||
git rm --cached -r -- ".vs"
|
||||
git commit -m "Stop tracking Visual Studio local files"
|
||||
git push
|
||||
```
|
||||
|
||||
## Clash Verge 代理问题
|
||||
|
||||
如果推送时报错:
|
||||
|
||||
Reference in New Issue
Block a user