git
SpecYue
学习自记录
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
git基础
git直接记录快照,而非差异比较 几乎所有操作都在本地执行 时刻保持数据完整性 多数操作仅是添加数据 文件的三种状态:已修改,已暂存,已提交 git文件状态 git文件就是已被版本库管理的文件 已修改:在工作目录修改git文件 已暂存:对已修改的文件执行git暂存操作,将文件存入暂存区 已提交:将文件存入版本库 git常用命令 获得版本库:git init \gitclone 版本管理:...原创 2018-11-24 17:46:57 · 205 阅读 · 0 评论 -
初识git
git 官网:git.com git是一个分布式的版本控制系统,传统svn是集中式的版本控制系统 git --version查看git版本 https://blog.youkuaiyun.com/sssssuuuuu666/article/details/79772816 zsh,终端下的代码补全工具,在终端直接输入zsh即可进去,输入exit即可退出 ...原创 2018-11-23 21:22:25 · 185 阅读 · 0 评论 -
git重要命令
rm -rf .git —删除git仓库 回到根目录下创建一个txt ,touch test.txt vim test.txt —编辑 :wq —保存退出 cat test.txt —查看文档 git status ----查看git当前状态 git add test.txt —将已修改 文件纳入到git的暂存区当中 使用 “git rm --cached <文件>…” 以取...原创 2018-11-24 20:07:29 · 176 阅读 · 0 评论 -
git添加,删除,修改与日志
删除 git rm xx–删除xx文件 若想恢复被删除的文件,需要进行两个动作 ** git reset HEAD xx 将删除的文件从暂存区恢复到工作区 ** git checkout xx 将工作的中的修改丢弃掉 git commit -m ‘delete test2.txt’ —提交删除日志 git mv —移动或者重命名 git add .和git commit . ...原创 2018-11-26 17:45:08 · 1466 阅读 · 0 评论 -
.gitignore与分支
gitignore 忽略文件 *.a忽略所有.a结尾的文件 !lib.a #但是lib.a除外 为什么要忽略文件呢: 我们常常用ide写程序的时候,会有一些配置文件,这些可能是动态链接库或者一些其他的东西,这些东西是不需要提交到git里面去的,所以我们新建一个.gitignore文件,把所有不需要提交的文件名都加到里面去,当然,为了方便起见,他支持通配符和正则表达式 cd - #回到上一级...原创 2018-11-26 20:45:56 · 717 阅读 · 0 评论 -
分支的重要操作
git checkout new-branch #切换分支 git branch -d new_branch #删除已合并分支,或者分支内没有任何改动的分支 git branch -D new_branch #删除为合并分支 git checkout -b new_branch4 #创建新分支的时候切换到新分支 合并分支 git merge new_branch4 #将branch4合并到...原创 2018-11-27 21:25:49 · 159 阅读 · 0 评论 -
github新建库
echo “# javascript” >> README.md git init git add README.md git commit -m “first commit” git remote add origin https://github.com/zhangyuespec/javascript.git git push -u origin master转载 2019-01-19 10:46:02 · 201 阅读 · 0 评论
分享