在 GitHub 的 UI 界面使用 Git 查看历史纪录 1. 右侧有个 history 2. 点击后跳转页面 3. 点击相应标题(commit 时写的),进入相应版本(历史) 4. 我选择了 I am adding heap. 点击,出现如下页面 箭头处说明第 4 行时该次 commit 加入的 5. 右侧有一串哈希值 6. 网址处也有一串相同的,暂且可以简单地理解为 id 号 参考:网友搬运"油管"的 Daniel Shiffman 的 Git 入门课…
git是什么 Git是一款免费.开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目 Git 和 svn 有什么区别 它们之间的主要区别是Git是分布式的,而svn是集中式. 当然Git也可以集中式,而svn不能分布式 What分布式? What集中式? 自己谷歌吧 我们为什么使用Git,它能给我们带来什么? 用Git可以帮助你在本地对代码进行版本控制,在出现问题的时候可以回滚代码.帮助你查看代码修改提交的历史. Git能给我们带来很多好处,比如在Github上面来进行代码的管理等等.…
0. 版本控制 版本控制是一种记录若干文件内容变化,以便将来查阅特定版本修改情况的系统(vcs). svn等是集中式版本控制,即服务器在单一机器上,每次checkout变化的文件,若机器故障,则有可能很难恢复.而git等则是分布式控制,相当于每次checkout都是一次完整的本地备份,则遇见故障也可以轻松恢复过去. 1. git特性 速度.设计简单.对非线性开发模式的强力支持(允许多个并行开发的分支).完全分布式.有能力高效管理大型项目如linux内核 2. 基础要点 • 直接快照,而非比较差异…
在 GitHub 的 UI 界面使用 Git(多图警告) 1. 建立分支 1.1 点击左上方的 Branch: master,在输入框中填入分支名,再点击下方的 Create branch 1.2 此时,已经切到了刚刚建立的分支上 1.3 再写几行 1.4 commit 时可以看到分支名 1.5 搞定,看效果 2. 切换分支 2.1 将左上方的分支切到 master 2.2 因为刚刚是在分支上写的,所以主线上没有 3. 查看图像 3.1 点击左上方的仓库名 3.2 点击 Insights 3.3…
在 GitHub 的 UI 界面使用 Git 往仓库里加文件 第二弹 1. 选择已有的文件,点击右侧的 edit 2. 在文件中继续写入文字 小发现:我只写到第 6 行,commit 后再点进去,发现多了一行空行 后来我在 commit 之前,在文末主动打了一个空行,commit 后再点进去就没有变化了 3. 这回自己加一行话作为提醒 4. commit changes 后的效果如下 5. 往后就是重复操作了 参考:网友搬运"油管"的 Daniel Shiffman 的 Git 入门课…
在 GitHub 的 UI 界面使用 Git 往仓库里加文件 第一弹 1. 点击右上方的 Create new file 2. 在左上方填入文件名,若有后缀,记得加上 3. 页面跳转,此时已有两个文件 4. 先点击适才新建的文件,再点击右侧的 edit,如下图所示 5. 写入文字 6. 页面跳转,点击下方的 Commit new file 即可 Create 与 Add 那两个输入框有默认的语句,没有特别要求,可以不写 7. 搞定收工 参考:网友搬运"油管"的 Daniel Shiff…
在 GitHub 的 UI 界面使用 Git 新建一个仓库 1. 点击右上角的 +,选择 New repository 2. 网站会自动跳转至新页面,在下框中填入仓库名 仓库名也有讲究,挖个坑,日后填平 坑号编码:Git01-1 3. 仓库名合法,右侧有个绿钩 4. 在 Description 一栏填入仓库简介 没有红色星号的,不写也行 5. 选择 Public 或 Private GitHub 鼓励开源,支付相应费用可以使用 private 6. 勾选 `Initialize this rep…
1.环境的构建: 使用Mac系统自带的Git进行版本管理存在,Git是系统的Xcode集成的 查看版本的命令: $ git --version git version (Apple Git-) 查看git的安装目录: $ which git /usr/bin/git 2.常用命令 #使用git命令初始化文件夹,即创建git本地仓库 $ git init Initialized empty Git repository in /Users/Mac/Desktop/myapp/.git/ #配置全局…
一.git的基本使用 1.下载安装git (略) 2.配置gitconfig 配置内容:(主要是你的git的账户信息,提交命令的别名) 3.配置git公钥(输入$ ssh-keygen -t rsa -C 'xxxx@qq.com'然后一直按回车即可):配置公钥的好处每次提交拉取无需再输入账号密码验证. 进入.ssh/获取公钥 进入github添加ssh key -->--> 添加完成. 4.将项目克隆到本地(打开项目,选择SSH方式) 进入本地要克隆的文件夹 输入克隆命令(第一次克隆如果失败…
参考Github官方HelloWorld入门教程 "有了远程仓库,妈妈再也不用担心我的硬盘了."--Git点读机 本章开始介绍Git的杀手级功能之一(注意是之一,也就是后面还有之二,之三--):远程仓库. 一. 注册github 完全可以自己搭建一台运行Git的服务器,不过现阶段,为了学Git先搭个服务器绝对是小题大作.好在这个世界上有个叫GitHub的神奇的网站,从名字就可以看出,这个网站就是提供Git仓库托管服务的,所以,只要注册一个GitHub账号,就可以免费获得Git远程仓库.…