Update app.json to change newLinkFormat from absolute to relative; minor formatting adjustments in git.md
This commit is contained in:
2
.obsidian/app.json
vendored
2
.obsidian/app.json
vendored
@@ -18,5 +18,5 @@
|
|||||||
"openBehavior": "file:OMOOSPACE",
|
"openBehavior": "file:OMOOSPACE",
|
||||||
"newFileLocation": "folder",
|
"newFileLocation": "folder",
|
||||||
"newFileFolderPath": "notes",
|
"newFileFolderPath": "notes",
|
||||||
"newLinkFormat": "absolute"
|
"newLinkFormat": "relative"
|
||||||
}
|
}
|
||||||
21
notes/git.md
21
notes/git.md
@@ -5,6 +5,7 @@
|
|||||||
- 不时地,接收其他人在「主分支」的改动
|
- 不时地,接收其他人在「主分支」的改动
|
||||||
- 通过「合并请求」,有监督地把确认改动到「主分支」(团队审核个人)
|
- 通过「合并请求」,有监督地把确认改动到「主分支」(团队审核个人)
|
||||||
|
|
||||||
|
|
||||||
```mermaid
|
```mermaid
|
||||||
flowchart LR
|
flowchart LR
|
||||||
文件改动 -- 提交 --> 个人分支 -- 合并请求 --> 主分支
|
文件改动 -- 提交 --> 个人分支 -- 合并请求 --> 主分支
|
||||||
@@ -17,7 +18,7 @@ flowchart LR
|
|||||||
|
|
||||||
浏览器打开仓库地址 <https://git.omoolab.xyz/[orgn-name]/[repo-name]>,点右上的 Code 按钮,点击 Open with VS Code
|
浏览器打开仓库地址 <https://git.omoolab.xyz/[orgn-name]/[repo-name]>,点右上的 Code 按钮,点击 Open with VS Code
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
> 或 Bash 执行 `git clone [repo.git]`
|
> 或 Bash 执行 `git clone [repo.git]`
|
||||||
|
|
||||||
@@ -26,13 +27,13 @@ flowchart LR
|
|||||||
|
|
||||||
点左下角的`main`,点击`Create new branch...`,然后输入分支名`[your-name]/[do-something]`(比如`manan/dev`)
|
点左下角的`main`,点击`Create new branch...`,然后输入分支名`[your-name]/[do-something]`(比如`manan/dev`)
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
> 或 Bash 执行 `git checkout -b [your-name]/[do-something]`
|
> 或 Bash 执行 `git checkout -b [your-name]/[do-something]`
|
||||||
|
|
||||||
创建后,首次推送分支到远程。这样远程也有属于你的分支了
|
创建后,首次推送分支到远程。这样远程也有属于你的分支了
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
> 或 Bash 执行 `git push -u origin [branch-name]`
|
> 或 Bash 执行 `git push -u origin [branch-name]`
|
||||||
|
|
||||||
@@ -43,7 +44,7 @@ flowchart LR
|
|||||||
|
|
||||||
仓库的任何改动都会罗列在 Changes 下,此时它们都是暂时的。点击 + 来添加到 Staged Changes 下(你可以只添加部分改动)
|
仓库的任何改动都会罗列在 Changes 下,此时它们都是暂时的。点击 + 来添加到 Staged Changes 下(你可以只添加部分改动)
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
> 或 Bash 执行 `git add [file]`
|
> 或 Bash 执行 `git add [file]`
|
||||||
|
|
||||||
@@ -51,7 +52,7 @@ flowchart LR
|
|||||||
|
|
||||||
手动输入 Commit Message 来说明改动了什么,或者点击小星按钮让 AI 来帮忙总结。最后点击 Commit,完成「提交」。至此改动才被确认,记录到了 Git History 中。
|
手动输入 Commit Message 来说明改动了什么,或者点击小星按钮让 AI 来帮忙总结。最后点击 Commit,完成「提交」。至此改动才被确认,记录到了 Git History 中。
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
> 或 Bash 执行 `git commit -m [message]`
|
> 或 Bash 执行 `git commit -m [message]`
|
||||||
|
|
||||||
@@ -59,7 +60,7 @@ flowchart LR
|
|||||||
|
|
||||||
**3. 同步到远程的「个人分支」**
|
**3. 同步到远程的「个人分支」**
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
> 或 Bash 执行 `git push`
|
> 或 Bash 执行 `git push`
|
||||||
|
|
||||||
@@ -71,7 +72,7 @@ flowchart LR
|
|||||||
|
|
||||||
点击 Pull from...,并选择`origin/main`(注意不是`main`分支,它是本地的,并非最新)
|
点击 Pull from...,并选择`origin/main`(注意不是`main`分支,它是本地的,并非最新)
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
> 或 Bash 执行 `git pull origin main`
|
> 或 Bash 执行 `git pull origin main`
|
||||||
|
|
||||||
@@ -83,15 +84,15 @@ flowchart LR
|
|||||||
|
|
||||||
浏览器访问仓库主页,切换到「个人分支」,点击 New Pull Request 按钮(3)
|
浏览器访问仓库主页,切换到「个人分支」,点击 New Pull Request 按钮(3)
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
确认一下合并方向是否正确,然后填写 PR 标题和内容(改了什么,加了什么),最后点击 Create Pull Request
|
确认一下合并方向是否正确,然后填写 PR 标题和内容(改了什么,加了什么),最后点击 Create Pull Request
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
PR 会加入队列,等待审核通过。通过后就会合并到`main`
|
PR 会加入队列,等待审核通过。通过后就会合并到`main`
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
> 注意,如果在提 PR 后,如果你又更新了你的分支,不必再次提 PR
|
> 注意,如果在提 PR 后,如果你又更新了你的分支,不必再次提 PR
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user