背景 terminal(命令行)作为本地IDE普遍拥有的功能,对项目的git操作以及文件操作有着非常强大的支持。对于WebIDE,在没有web伪终端的情况下,仅仅提供封装的命令行接口是完全不能满足开发者使用,因此为了更好的用户体验,web伪终端的开发也就提上日程。 关于终端(tty)与伪终端 ...
分类:
Web程序 时间:
2017-11-29 11:28:53
阅读次数:
371
今天主要记录一下平常工作当中使用的git操作: 1.git的安装这里省略; 2.git的操作指令: 删除某一个文件: rm -rf node,然后按下tab 查看分支: git branch -a 合并分支: git checkout -b 迭代 origin/迭代; 然后在切换分支: git br ...
分类:
其他好文 时间:
2017-11-28 01:26:53
阅读次数:
147
查看、修改某次 commit 信息; 合并多次 commit 记录; 回退到旧的 commit 并 push 到远程 ...
分类:
其他好文 时间:
2017-11-16 23:54:52
阅读次数:
1011
git基础介绍 这是git操作的基础篇,是以前的写的操作文档,就没有进行手打,直接把图片贴进来了,你们担待哈,有不正确的地方可以指正出来,我将在第一时间去修改,多谢哈! 一、文件状态:git系统的文件状态归属 二、主机之间的操作:克隆他人的项目;合并进行中的项目 三、git通讯录:设置推送的地址 四 ...
分类:
其他好文 时间:
2017-11-05 11:25:27
阅读次数:
134
撤销操作:注意:Git的有些撤消操作是不可逆的。这是在使用Git的过程中,会因为操作失误而导致之前的工作丢失的少有的几个地方之一取消暂存的文件gitadda.pyb.pygitstatusOnbranchmasterChangestobecommitted:(use"gitresetHEAD<file>..."tounstage)#提示如何撤销 modifi..
分类:
其他好文 时间:
2017-10-30 21:00:14
阅读次数:
149
打标签Git可以给历史中的某一个提交打上标签,以示重要,人们通常使用此功能来标记发布结点(v1.0等)查看标签gittag#以字母顺序列出标签gittag-l‘v1.8.5*‘#列出已v1.8.5开头的标签v1.8.5v1.8.5.1v1.8.5.2v1.8.5.3v1.8.5.4v1.8.5.5创建标签常用标签:轻量标签(lightweight)与附注..
分类:
其他好文 时间:
2017-10-27 17:51:14
阅读次数:
121
忽略文件:在实际开发过程中总有些文件无需纳入Git的管理,比如日志文件、临时文件等在这种情况下,我们可以在工作目录中创建一个名为.gitignore的文件,列出要忽略的文件名或者表达式例:cat.gitignore*.[oa]*~*.log第一行告诉Git忽略所有以.o或.a结尾的文件第二行告诉Git忽略..
分类:
其他好文 时间:
2017-10-25 23:27:31
阅读次数:
130
获取Git仓库的两种方式:第一种是在现有项目或目录下导入所有文件到Git中第二种是从一个服务器克隆一个现有的Git仓库初始化Git仓库:gitinit#使Git能够管理当前目录(初始化)1、该命令将创建一个名为.git的子目录,这个子目录含有你初始化的Git仓库中所有的必须文件,这些文件是..
分类:
其他好文 时间:
2017-10-24 16:15:55
阅读次数:
103
公司的代码都是private托管在git上,日常的git操作很多,在此做一些记录。 shell必不可少,推荐一个终端第三方插件,git地址:https://github.com/robbyrussell/oh-my-zsh 1.下载远程项目到本地:git clone <pro.git> 2.设置本地 ...
分类:
其他好文 时间:
2017-10-10 22:27:53
阅读次数:
179
宋文泽的练习使用体验: 在Windows系统下安装GIT非常方便,因为已经有人提供了完整的一个包,不需要自己再去做什么,只要点击打开安装就可以了。 练习使用GIT操作命令。 打开git BASH,首先要设置自己的用户名和邮箱,以便有一个记号,来区分自己和别人。使用命令git config --glo ...
分类:
其他好文 时间:
2017-10-09 14:12:17
阅读次数:
300