文章分类 - git
摘要:issue(问题追踪):询问,查看问题;指派任务,查看任务进度等 wiki(知识库):项目介绍,开发指南
阅读全文
摘要:将要忽略的文件名写入.gitignore中,git便不会再管理这些文件。不会上传到线上仓库 创建 语法 a.txt # 文件名 *.h # 所有.h文件 !a.h # 除了a.h文件的所有文件 files/ # files目录下所有文件 *.py[a|b|c] # 所有以.pya、.pyb、.pyc
阅读全文
摘要:配置 存放git配置的三个区域 在 Git 中,--local、--global和--system是用于指定配置作用范围的选项: local 当前项目 --local: 作用范围:仅针对当前的 Git 仓库。 存储位置:仓库目录下的 .git/config 文件。 用途:可以为特定的项目设置特定的配
阅读全文
摘要:标签(tag)主要用于给特定的提交(commit)赋予一个有意义的名称,以便于标记重要的版本、里程碑等。 命令 # 创建 git tag -a <tagname> -m "<message>" # 创建带注释的标签 # 推送 git push origin <tagname> # 推送单个标签 gi
阅读全文
摘要:1.fork源代码,将别人源代码拷贝到我自己的远程仓库。 2.从自己的远程仓库克隆代码拉到本地。修改其中bug,完成后生成版本,提交到自己的线上仓库 3.给源代码的作者提交修复bug的申请(pull request)。 选择提交分支,提交。到此结束,等待作者审核
阅读全文
摘要:介绍 Beyond Compare 是一款强大的文件比较和合并工具,可以帮助在使用 Git 等版本控制系统时快速解决冲突。 安装Beyond Compare 略 在git配置 git config --local merge.tool bc4 git config --local mergetool
阅读全文
摘要:工作流图示 关于review review可以pull request或merge。dev的review必须pull request 公司应该做review,该由小组长来做 review流程 1.管理员(leader)给分支添加规则:必须review之后才能合并 2.当小弟做完之后,给leader发
阅读全文
摘要:git存放文件方式 git存放文件方式,保存基础版本文件c1。当开发下个版本时,c2中存的是写的新功能,且定义了个指针指向c1文件。c3也是这样,以此类推 开发时解决bug【情景】 场景 假设有这样一个场景 返回c3,c4的代码就作废,想解决这个问题,可以利用git分支 解决 在开发功能之前,创建一
阅读全文
摘要:工作目录 (Working Directory) 定义:工作目录是你在本地计算机上的项目文件夹,即你正在进行开发的地方。这个目录中存储的是你正在编辑的源代码文件,可能包含未提交的变更。 作用:你在工作目录中创建、修改和删除文件。任何代码的修改,最初都是在工作目录中进行的。 示例:你打开一个 .js
阅读全文
摘要:Gitee 和 GitHub 都支持 Git 版本控制系统,但它们本身并不是 Git。 一、Git Git 是一种分布式版本控制系统,用于管理代码的版本历史、协作开发等。它是一个独立的软件工具,可以在本地安装和使用,也可以与远程代码托管平台进行交互。 二、Gitee 和 GitHub 代码托管平台:
阅读全文
摘要:git管理文件夹 # 创建文件夹,进入该文件夹,打开git bash git init # 初始化,生成.git文件,让git来管理该文件夹 git status # 检测当前目录下文件状态 git add 文件名 # 将指定文件放入暂存区 git rm --cached -r . # 移除暂存区的
阅读全文
