概述 Git 管理文件的 4 种状态 未追踪(untracked) 已提交(commited) 已修改(modified) 已暂存(staged) Git 项目的 3 个工作区域 工作目录 暂存区 Git 仓库 快速上手…
分类:git
在脚本中调用git命令:指定git命令运行上下文
背景 今天琢磨着利用git来做服务器自动部署。git仓库挂在coding.net上,而coding.net提供webhook功能,可以在指定git事件(根据“自动部署”这一用途,这里指的当然主要是push事件了)发生后,…
通过git安装npm私有模块
需求分析 在日常项目中,会有几个项目共同的组件或者工具函数库。这些代码如果在各个项目中都copy一份的话,如果有需要改动的话,oh,要累死去。本着DPR的原则,需要一种可以管理公用代码的方法。并且代码中有些是公司内部业务…
【CSS练习】IT修真院--练习2-开发工具
任务二. 认识开发工具 今天完成的事情 IDE & 编辑器对比 版本管理工具学习 Git基本操作 代码托管平台对比 服务器使用学习 明天计划的事情 分析任务三, 完成规划及部分开发 遇到的问题 暂无 收获 IDE…
安装Git bash 和使用Git
在linux系统下使用git指令非常方便,Git是目前世界上最先进的分布式版本控制系统。 SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所…
版本管理工具之Git 和SVN
1.简介Git 是一个免费并且开源的分布式版本控制系统,被设计用来快速、高效的管理一切从小到大的项目。 SVN是一个开源的集中式版本控制系统。这些数据放置在一个中央资料档案库(repository) 中。 这个档案库很像…
git cherry-pick 的一个陷阱!!!
假设有如下master的分支: ---- master ----- a ----- b ----- c (branch alice) | | o ----- p ----- q (branch bob) master:有…
一些适用于前端开发的 Atom 插件
原文链接:awesome-atom-packages 这是一个适用于 Web 开发者的 Atom 插件列表。 有了这些插件帮助, Atom 可以为我们提供类似 IDE 的功能。刚接触 Atom ? 语法支持 langua…
同一终端添加多个 git 账号
在公司 git 使用时, 遇到同一台 pc 需要设置多个 git 账号GitHub, 码云等等 Github 生成 ssh 公钥 * ssh-keygen -t rsa -C "xxx@xxxx.com" -f gith…
Git开源三方库
跨平台Js bridge新秀-DSBridge IOS篇 DSBridge是目前地球上最好的IOS/Android javascript bridge. 没有之一 ! 依然是博客搬家,若已阅读过,请跳过。 DSBridg…
git 实用命令(持续更新)
git 放弃本地commit,强制使用远程commit git fetch --all git reset --hard origin/master git 放弃本地暂存文件 git reset HEAD . git 放…
Git常用命令清单笔记
这里是我的笔记,记录一些git常用和一些记不住的命令,这个笔记原本是基于 颜海镜的文章增加的,后面慢慢增加了许多内容,可以看出的的学习轨迹。分享出来方便自己查看,也许能帮助到你。 笔记在这里持续更新 Git常用命令清单笔…