diff --git a/README.md b/README.md index 975dc55..c1e38b8 100644 --- a/README.md +++ b/README.md @@ -6,4 +6,4 @@ ## 文档目录结构 -[中文文档](zh-cn/a_doc.md) \ No newline at end of file +[中文文档](zh-cn/doc/doc.md) \ No newline at end of file diff --git a/zh-cn/a_doc.md b/zh-cn/doc/doc.md similarity index 60% rename from zh-cn/a_doc.md rename to zh-cn/doc/doc.md index 30bd65c..49b7cde 100644 --- a/zh-cn/a_doc.md +++ b/zh-cn/doc/doc.md @@ -2,3 +2,6 @@ 本目录是JCNC开发者文档的中文目录。目录内容包括: +[新人参与开源项目指南](guide.md) + +[git常见命令] \ No newline at end of file diff --git a/zh-cn/doc/gitcode.md b/zh-cn/doc/gitcode.md new file mode 100644 index 0000000..1c84496 --- /dev/null +++ b/zh-cn/doc/gitcode.md @@ -0,0 +1,96 @@ +# Git常用命令 + +1. 克隆(Clone): 从远程仓库克隆一个项目到本地。 + + git clone + +2. 添加(Add): 将文件添加到暂存区,准备进行提交。 + + git add + +3. 提交(Commit): 将暂存区的更改提交到本地仓库,并添加提交信息。 + + git commit -m "Commit message" + +4. 推送(Push): 将本地的提交推送到远程仓库。 + + git push origin +5. 拉取(Pull): 从远程仓库拉取最新代码到本地。 + + git pull origin + +6. 分支(Branch): 创建、切换和查看分支。 + +* 创建分支: + + git branch +* 切换分支: + + git checkout +* 创建并切换分支(Git 2.23+): + + git switch -c +* 查看分支: + + git branch + +7. 合并(Merge): 将一个分支的更改合并到另一个分支。 + + git merge + +8. 拉取请求(Pull Request): + + 在远程仓库中创建一个拉取请求,请求将你的更改合并到另一个分支。 +9. 状态(Status): 查看工作区和暂存区的状态。 + + git status +10. 日志(Log): 查看提交历史记录。 + + git log + +11. 远程仓库(Remote): 管理远程仓库的连接。 +* 添加远程仓库: + + git remote add + +* 查看远程仓库: + + git remote add + +12. 撤销(Revert): 撤销之前的提交。 + + git revert + +13. 重置(Reset): 回退到指定提交,可以清空暂存区或工作区。 + +* 软重置,保留更改: + + git reset --soft + +* 混合重置,清空暂存区: + + git reset --mixed + +* 硬重置,清空暂存区和工作区(谨慎使用): + + git reset --hard + +14. 标签(Tag): 创建和管理版本标签。 +* 创建标签: + + git tag + +* 查看标签: + + git tag + +# 欢迎补充和修改 + +--- + + + + + + + diff --git a/zh-cn/new.md b/zh-cn/doc/guide.md similarity index 100% rename from zh-cn/new.md rename to zh-cn/doc/guide.md