Github 中提交项目到自己仓库的gh-pages分支 cd cnblogs-theme/ git init git remote add origin git@github.com:hglibin/cnblogs-theme.git git fetch origin git symbolic-ref HEAD refs/heads/gh-pages git add -A git commit -m "no message" git push origin gh-pages 参考资料…
1.下载egit插件 打开Eclipse,git需要eclipse授权,通过网页是无法下载egit的安装包的.在菜单栏依次打开eclipse→help→install new software→add,Name栏中输入egit,location栏中输入 http://download.eclipse.org/egit/updates/ ,点击ok进行下载.下载完成后会提示重启eclipse:如果已经有了就不需要了. 2.在Eclipse中生public key, 并添加到GitHub Repos…
前言: 为什么要写这篇文章,因为前段时间有一个开源的github中的项目有一个朋友提交了一个pr看了下是帮忙优化了下代码(十分感谢这位网友).但是他提交的pr刚好和我的项目有许多的冲突导致无法自动合并,在github中提示只能使用命令行指令进行合并,因为这种情况处理的比较少为了以后方便使用在这里记录一下. github中的大概命令合并指令 1.首先我们需要下载一个git分布式管理工具 现在链接地址:https://git-scm.com/ 2.然后我们需要clone下我们的项目 git clon…
如何将一个 GitHub 中的项目导入到 stackblitz.com 中,然后开始编辑和编译呢? 例如,我们有一个项目在 GitHub 中的地址为:https://github.com/cwiki-us-angular/cwiki-us-angular-app 如何将这个项目导入到 stackblitz.com 中进行编辑和测试呢? 首先你需要在 stackblitz.com 中注册一个用户名和密码. 你可以可以使用你 GitHub 的用户名进行关联. 当你注册成功后,你可以访问下面的地址:h…
今天使用Git&github&ST3时,发现ST3不仅是git插件不能push成功,使用sublimegit插件也不行. 可能是没有掌握sublimegit的使用技巧,有待后续继续摸索. 暂时只考虑使用ST3在本地更新项目,直接使用git的bash.exe完成push到github. ********************************************************************************************************…
我们在进行Github协同开发的时候,往往会去fork一个仓库到自己的Github中,过一段时间以后,原仓库可能会有各种提交以及修改,很可惜,Github本身并没有自动进行同步的机制,这个需要我们手动去执行,现在我来演示一下如何进行自己的仓库和原仓库进行Gith同步的操作. (1)我使用终端 命令行的方式在Mac中来操作.首先在终端中配置原仓库的位置.进入项目目录,执行如下命令:查看你的远程仓库的路径. . (2)配置原仓库的路径: . (3)再次查看远程目录的位置: . (4)抓取原仓库的修改…
一.Git简史及同类产品对比: 1.git简史:        同生活中的许多伟大事件一样,Git 诞生于一个极富纷争大举创新的年代.Linux 内核开源项目有着为数众广的参与者.绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间).到 2002 年,整个项目组开始启用分布式版本控制系统 BitKeeper 来管理和维护代码. 到 2005 年的时候,开发 BitKeeper 的商业公司同 Linux 内核开源社区的合作关系结束,他们收回了免费使用…
我们有时候可能需要清理 GitHub 中一些不维护的或不需要的项目,此时就要用到delete操作了,很多新手可能不知道如何删除已有仓库,下面将简单介绍下,需要注意的是删除操作不能恢复,一旦执行此操作,则意味着永远消失,一定要谨慎次操作!!!! 1. 进入该仓库页面,选择 setting 选项,如图 1 所示. 图1 setting选项 2. 进入setting 选项后,一直向下滑动,直至最下面,如图 2 所示. 图2 点击Delete this repository 3. 进入Delete th…
1.git工作状态: Workspace: 工作区  :等于平时放代码的地方 Index / Stage: 暂存区,临时存放你的改动,它只是一个文件,保存即将提交到文件列表信息 Repository: 仓库区(或版本库),安全存放数据的位置,这里面有你提交到所有版本的数据.其中HEAD指向最新放入仓库的版本 Remote: 远程仓库,托管代码的服务器,可以简单的认为是你项目组中的一台电脑用于远程数据交换 2.git工作流程: 在工作目录中添加.修改文件: 将需要进行版本管理的文件放入暂存区域:…
首先你得注册一个自己的GitHub账号,注册网址:https://github.com/join 创建一个新的项目,填写项目名称,描述 创建完成之后,跳转到下面的页面,下面红框中的网址要记住,在后面上传代码的时候需要使用 接下来,我们需要先下载Git,这里最好下载最新版本的Git,这里附上我下载的Git2.6.2的网址:https://git-scm.com/downloads,安装时如果没有特殊需求,一直下一步就可以了,安装完成之后,双击打开Git Bash 出现以下界面: 第一步:cd进入你…