版本控制
XR要做有思考的笔记
观察,思考,记录
展开
-
08-简单git-github流程一览:改动,diff,add,commit,(push,查看Github)
mkdir newfolder-for-forkcd newfolder-for-fork建立你的仓库 Github网页上 fork #得到自己账号上远程仓库的url git clone https://github.com/xr****/folder-from-clone.git cd folder-from-clone #进入下载下来的文件夹中#通过clone下来的文件...原创 2020-04-22 10:50:38 · 265 阅读 · 0 评论 -
07- Star和Watch;fork 的仓库副本更改; 新手开源项目网址
Star(收藏)和 Watch(关注)star 仓库:跟进 你感兴趣 仓库的动态列出和过滤你 star 过的所有仓库:https://github.com/stars实时跟进仓库的发展就不能光靠star了,你得手动前往收藏页面查看仓库,以检查它们是否发生变化。Watch仓库:跟进一个项目的变化,并希望接收变更通知如果你频繁地在一个仓库上工作,那么我建议你将 watch 设置改为"Wat...原创 2020-04-20 23:28:06 · 307 阅读 · 0 评论 -
06-Github fork; Pull Request; 开发文档README; Markdown
这里写目录标题使用某个第三方库构建一个项目CONTRIBUTING.md 文件"For Contributors" 面向贡献者的部分"For Maintainers" 面向维护者的部分GitHub Issues问题跟踪器README.md 如何编写参考组成部分:使用某个第三方库构建一个项目fork 其他开发者的仓库可以将其复制到你的帐户,使你可以全权对它执行 git pull 和 git pu...原创 2020-04-20 10:35:36 · 527 阅读 · 0 评论 -
05-远程仓库git remote;git push;pull;fetch
远程仓库github简介Git 是一个版本控制(管理仓库)工具GitHub 是一个托管 Git 项目(托管仓库)的服务不使用 README 初始化(在本地的)跟踪分支git remotegit push #上传至云端git pull #下拉至本地git fetch <远程仓库><分支>上的 commit 会被复制到本地仓库; 本地跟踪分支(origin/master)移到指...原创 2020-04-19 22:41:37 · 700 阅读 · 0 评论 -
02-commit message提交说明信息的格式
提交信息的格式< type>(< scope>): < subject>type(必需):用于说明 commit 的类别,只允许使用下面7个标识。scope(可选):用于说明 commit 影响的范围,比如数据层、控制层、视图层等等,视项目不同而不同。subject(必需):是 commit 目的的简短描述,不超过50个字符。解释提交的作用(不是如何更改或为何更...原创 2020-04-18 10:22:58 · 433 阅读 · 0 评论 -
04-提交撤销git commit --amend;git revert;git reset
git commit --amend#可以对上次提交的内容进行修改,也可以修改提交说明.#相当于上次提交错误的信息被覆盖了git revert < SHA,例如:HEAD>#将撤消目标 commit 所做出的更改#创建一个新的 commit 来记录这一更改#HEAD 某标签带有*,当前所在的位置(HEAD)#在你的本地分支中使用 git reset 很方便,但是这种“...原创 2020-04-18 09:22:07 · 585 阅读 · 0 评论 -
【转载】git配置别名
参考:https://blog.csdn.net/weixin_42742658/article/details/104742925配置别名,把status命名为st,下次敲st即可。$ git config --global alias.st status$ git config --global alias.co checkout$ git config --global alia...原创 2020-04-17 22:47:04 · 164 阅读 · 0 评论 -
03-git tag标签;git push--tags; git branch分支; git merge,git rebase整合分支提交
git分支、标签标签 git tag-a-d标签 git taggit tag 为特定的提交commit添加标签tag【额外标记 指示有用信息】git tag v1 SHA123将这个【标签命名为 v1】,并且明确地让它指向【提交记录 SHA123】,如果你不指定提交记录,Git 会用 HEAD 所指向的位置。git tag # 列出所有标签-agit tag -a v1...原创 2020-04-17 22:32:49 · 1967 阅读 · 0 评论 -
01-git init;status;(diff);add;commit提交;git log
git commit 前的步骤版本控制专业术语版本控制系统 (VCS) /源代码管理器 (SCM):提交 Commit :仓库(Repository存储库 / 简称:repo库)工作目录 / 工作区(Working Directory)SHA :检出 Checkout :暂存区 / 暂存索引 / 索引(Staging Area / Staging Index 暂存索引/ Index索引)分支 B...原创 2020-04-04 22:47:52 · 382 阅读 · 0 评论 -
00-版本控制 概念和术语
版本控制 概念版本控制专业术语版本控制系统 (VCS) /源代码管理器 (SCM):提交 Commit :仓库(Repository存储库 / 简称:repo库)工作目录 / 工作区(Working Directory)SHA :检出 Checkout :暂存区 / 暂存索引 / 索引(Staging Area / Staging Index 暂存索引/ Index索引)分支 Branch合并 ...原创 2020-04-04 11:36:53 · 560 阅读 · 0 评论