git指令
git指令前面是$
1. git config - global config 配置
配置用户 - global 参数 是当前系统任何位置都可以使用这个用户
如果不加 - global 只能在当前文件夹目录下使用
2.创建版本库
下一步 通过 git init 这个...[2019/4/4]
将个人博客从GitHub迁移至阿里云服务器过程总结
让我们先回顾下前两篇博客:
程序员如何从0到1搭建自己的技术博客
在个人博客中优雅的使用Gitalk评论插件
通过前两篇博客,我们了解了如何快速的从0到1搭建一个个人博客并使用了Gitalk评论插件,虽然博客现在是有了,但是存在一些缺点,主要有以下几点:
访问不稳定
百度收录不好
百度统计...[2019/4/3]
git的安装
Git安装
https: git-scm.com/download/win
Git安装步骤
1.双击安装包
2.点击 next
3.next
4.点击 next
5.
6.
7.
8.
...[2019/4/2]
在个人博客中优雅的使用Gitalk评论插件
在上一篇博客《程序员如何从0到1搭建自己的技术博客》中,我们了解了如何快速的从0到1搭建一个个人博客。
其实细心的你会发现,该博客用到了一个评论插件,这个插件就是Gitalk。
如果想要在博客中正确的使用该插件,还是需要修改下_config.yml里关于Gitalk的配置的。
也许你会好奇G...[2019/4/1]
git 入门教程之备忘录[译]
备忘录[译]
创建 | Create
克隆一个已存在的仓库 | Clone an existing repository
git clone git@github.com:snowdreams1006 nowdreams1006.github.io.git
创建一个新的本地仓库 | Create ...[2019/4/1]
程序员如何从0到1搭建自己的技术博客(Jekyll+GitHub Pages)
记得刚毕业参加工作时,每天早上到公司后,都会逛逛博客园,看一下各位大牛前辈写的文章,也许是兴趣使然,当时就特别想搭建一个属于自己的独立的技术博客。
时间就是过的这么快,转眼间这么多年过去了,我的这个梦想却一直未付诸行动,也就一直没有实现。
在2018年底接近过年的时候,我的这个想法又特别的强烈...[2019/3/29]
Hexo + GitHub 搭建个人博客Hexo + GitHub 搭建个人博客
对于程序员来说,搭建和维护一个个人博客十分必要?,写博客既是对所学知识的整理和总结,同时也能向他人展现自己的学习成果。这篇教程就是基于 Hexo 和 GitHub 来搭建属于自己的个人博客,简单快捷,对小白也十分友好。
***
# 前期准备
本次Hexo博客搭建环境
>...[2019/3/29]
git入门笔记汇总——(廖雪峰博客git入门)
本文内容是对廖雪峰老师Git教程做的笔记,外加一些自己的学习心得,还抱着学以致用的心态来实践一番
如有显示错误 请移步本人github:git教程小结
Git学习笔记
Git简介
安装Git
创建版本库repository
把文件添加到版本库
1.把文件添加到暂存区
2.把文件提交到版本库...[2019/3/20]
git入门笔记——(廖雪峰博客git入门)01git入门笔记——(廖雪峰博客git入门)01
廖雪峰博客git入门学习小结01廖雪峰git入门链接:https: www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
1.Git是什么?Git是目前世界上最先进的分布式版本控制系统(没有之一)...[2019/3/18]
2018-10-17 Chrome插件实现GitHub代码翻译v0.0.3
续前文浏览器插件实现GitHub代码翻译原型演示, 通过调用浏览器插件-离线英汉词典的批量查词接口, 实现了源码的初步命名直译.
源码库仍在: program-in-chinese/webextension_github_code_translator
还缺失的功能: 驼峰命名法拆分. 比...[2019/3/11]
GitHub笔记(一)——本地库基础操作
零、基础概念理解——可以访问廖雪峰老师的网站https: www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
1 分布式版本控制系统:
2 暂存区和工作区
3 分...[2019/3/11]
2018-10-19 Chrome插件实现GitHub代码离线翻译v0.0.4
续前文Chrome插件实现GitHub代码翻译v0.0.3. 添加了对驼峰命名的支持. 由于调用浏览器插件-离线英汉词典进行词汇翻译, 因此也不依赖于任何在线翻译服务.
Chrome插件: 官网链接
支持所有编程语言
因为并不需要对源代码进行语法分析(之前Java源码英翻中进展-内测上线中使用...[2019/3/11]
2018-08-13 中文编程讨论组(GitHub)社区守则一周年修订
原址在此
社区守则
大原则
求同存异
就事论事
己所不欲勿施于人
注: 在讨论组成立一周年之际, 对行为规范进行一些细化
内
这部分所有内容同样适用于对外
回归技术
所有与中文编程没有直接关系的话题都不应成为隔阂, 尤其非技术话题.
谨言慎行
对不同技术, 包括中文编程本身, 尽量客观...[2019/3/11]
【文章存档】如何通过 GitLab 进行持续部署
好久没写博客了,这几天存档一下新文章。
链接 https: docs.azure.cn/zh-cn/article azure-operations-guide/app-service-web/aog-app-service-web-howto-deploy-continuously...[2019/3/8]
host大法之GitHub上不去
dns解析慢,github上不去,慢
修改host.
windows下路径为:C:\Windows\System32\drivers\etc\hosts
Linux下路径:/etc/hosts
加入:
192.30.253.112 github.com
192...[2019/2/28]
Github使用教程
基本概念  ...[2019/2/25]
gittalk报错Error
最近通过github和jekyll搭了一个博客,申请使用了gittalk的评论。
但是博客的页面一直报Error:Not found,如下
发现是gittalk中的信息填写错了,name随便写;Homepage URL是你的仓库的名字,Authorization callbac...[2019/2/18]
Git的学习与使用
Git使用教程
一:Git是什么?
Git是目前世界上最先进的分布式版本控制系统。
二:SVN和Git最主要的区别?
SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用...[2019/2/11]
git更新远程仓库报错
hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Integrate the remote changes (e.g. ...[2019/1/28]
高级工程师只知道表面是不够的!Git内部原理介绍
从不一样的视角了解git,以便更好的使用git 一、git & git 版本库认识 git 是一个内容寻址的文件系统,其核心部分是一个简单的键值对数据库(key-value data store),可以向该数据库插入任意类型的内容,它会返回一个40位长的哈希键值。并在此基础上提供了一个版本...[2019/1/21]
git取消跟踪已版本控制的文件git取消跟踪已版本控制的文件
git 不再追踪文件改动
git update-index --a ume-unchanged filePath
git 恢复追踪文件改动
git update-index —no-a ume-unchanged filePath
git 删除被管理的文件&...[2019/1/17]
Github超棒资源汇总
Awesome List
中文资源大全
经典编程书籍大全
免费的编程中文书籍索引
awesome-awesomene -zh_CN
https: github.com/jnv/lists
awesome-awesome-awesome
awesome
Awesome Awesomene
baya...[2019/1/14]
git 基础命令git 基础命令
1. git 全局变量
git config --global user.name “xx”
git config --global user.email "xx@xx"
2.公钥 默认存储在 ~/. h 目录下 确认下之前有没有公钥私钥文件
. h keygen -t rsa -C "x...[2019/1/14]
git 基础操作git 基础操作
初始化仓库
git init
添加
git add . 将所有文件提交到缓存库,如果只提交单个文件的话把.换成文件名
git commit -m"添加备注"
git remote add origin 仓库链接
git push origin maste...[2019/1/11]
新年放大招:Github 私库免费了!
据《Github 嫁入豪门》这篇文章刚好半年了,那时候栈长还表示对 Github 的期待,仅仅半年,现在就已经有了巨大改变。
微软果然是豪门,嫁入半年就已经开花结果了,免费私库已全面无限制开启……
我们来看下 Github 的官宣:
New year, new GitHub: Anno...[2019/1/10]
Git&GitHub-基础教程
目录
1. Git简介
1.1 什么是版本控制系统?
1.2. Git的历史
1.3. 什么是分布式?什么是集中式?
2. Git安装
3. 创建一个版本库
4. Git的语法教程
4.1. 提交一个文件到版本库
4.2.修改文件内容并提交
确定仓库状态和更改内容后,即可提交
4.3. 版本...[2019/1/4]
Git&GitHub-进阶教程
目录
1. 远程仓库-GitHub
1.1 本地电脑如何关联GitHub?
1.2. 创建并操控远程库GitHub
(1) 把一个已有的本地仓库与之关联,然后,把本地仓库的内容推送到GitHub仓库。:本地->远程
(2) 从GitHub克隆库到本地: 远程->本地
2. Git...[2019/1/4]
Git&GitHub语法大全Git&GitHub语法大全
目录
1. GitHub与Git万用语法
1)创建库
2)添加和提交到仓库
3)版本回退
4)缓存区和暂存区
5)撤销和删除文件
6)远程仓库
7)创建和合并分支
2. 更多Git语法
1. GitHub与Git万用语法
1)创建库
git init
2)添加和提交到仓库
git add...[2019/1/4]
eclipse 中 git 解决冲突(重点)
Eclipse 中 GIT 提交代码时的冲突困扰了我很久,说实在的,真的感觉 GIT 太特么难用了,尤其是提交代码时(或许还没习惯吧)。特此,写一篇博文记录一下自己使用 GIT 决解冲突的问题,希望能帮助正在“漩涡”中的小伙伴们!!!!
一、先制造冲突
这里的目的是模仿大家平常提交代码遇到...[2019/1/4]
Git提交空目录
1、git仅跟踪文件的变动,不跟踪目录。如果需要提交空目录,可以在里面添加 .gitignore 文件,方法如下:
find . -type d -empty -exec touch {}/.gitignore \;
2、git log 获取简短hash码:
git log -1...[2018/12/24]
Git认证方式https和ssh的原理及比较
常见的代码托管平台GitHub、GitLab和BitBucket等,基本都会使用Git作为版本控制工具。平台一般都提供两种认证方式https和 h。了解该过程能够更加自由的配置和使用,本文就来简单聊一下这两种认证方式。1.HTTPS与SSH Git可以使用四种协议来传输数据:本地协议(Local)...[2018/12/21]
git入门教程
Git教程
版本控制
简介
你可以把一个版本控制系统(VCS)理解为一个“数据库”,在需要的时候,它可以帮你完整地保存一个项目的快照。当你需要查看一个之前的快照(称之为“版本”)时,版本控制系统可以显示出当前版本与上一个版本之间的所有改动的细节。版本控制系统主要分为两种,集中式版本控制和分布式版本...[2018/12/12]
Docker-compose部署gitlab的方法步骤Docker-compose部署gitlab的方法步骤
Docker-compose部署gitlab
1、安装Docker
安装必要工具
复制代码 代码如下:[root@vm_10_14_centos ~]# yum -y install yum-utils device-mapper-persistent-data lvm2
添加Do...[2018/12/12]
Git基本思想:从SVN转到Git
在虫虫管理的一个2000人QQ群中很多人也时常问这个问题,总之Git和SVN是两个完全不同思维方式的版本管理,理解Git要完全抛弃SVN的思维和操作,如果还想以老的方式思维来用Git话,虫虫不建议他来用Git。 Git相比叫传统的基于文件SVN优势明显,主要体现在天然分布式不怕丢失;不以文件为为...[2018/12/7]
Git使用教程,从入门到上瘾
Git 是什么? Git 是一个分布式的代码管理容器,本地和远端都保有一份相同的代码。 Git 仓库主要是由是三部分组成:本地代码,缓存区,提交历史,这几乎是所有操作的本质,但是为了文章更加简单易懂,就不围绕这块展开了,有兴趣的可以去了解下。 开门见山,我们直接来说说 Git 有哪些常见的操作。Gi...[2018/11/25]
Git常用命令集锦
本篇Git命令博客主要是一些Git常用命令,适合于有一定Git或linux基础的小伙伴进行参考
1、新建文件夹 mkdir 文件夹名
2、查看目录机构: pwd
3、将文件添加至Git管理范围:git init
4、文件添加到Git本地仓库暂存区(stage)
(1...[2018/11/25]
Git详解及github的使用
1.Devops介绍1.Devops是什么 开发 development 运维 operations2.Devops能干嘛 提高产品质量
1 自动化测试
2 持续集成
3 代码质量管理工具
4 程序员鼓励师3.De...[2018/11/22]
Hexo + github pages + 阿里云绑定域名搭建个人博客
申请域名
万网购买的域名,地址:https: wanwang.aliyun.com/domain/com?spm=5176.8142029.388261.137.LoKzy7
控制台进行解析
控制台->域名与网站(万网)->域名->域名列表->解析
设置主机...[2018/11/13]
Git 个人笔记Git 个人笔记
最近在看 Git ,顺便把这些常用命令记录下来,以备以后忘记能查看(未完);
设置用户名和邮箱 使用gl...[2018/11/6]
git如何设置ssh密钥
git设置 h密钥 目前git支持https和git两种传输协议,github分享链接时会有两种协议可选: 1、Clone with SSH 2、Clone with HTTPS
git在使用https协议的时候,每次pull、push都会提示要输入密码,使用gi...[2018/11/2]
使用Git上传代码到Github仓库
准备工作:
首先你需要一个github账号,所有还没有的话先去注册吧!
https: github.com/...[2018/10/25]
怎样用git上传代码到github以及如何更新代码
上传代码: 1.进入指定文件夹: cd 指定文件夹 2.初始化git仓库: git init 3.将项目所有文件添加到暂存区: git add . 4.提交到仓库: git commit -m "注释语句" ...[2018/10/15]
Git与SVN交叉使用
将本地git项目添加到远程svn中 git svn [svnprojpath] svnprojpath为原创svn项目路径 —— 文件夹路径,你要放到哪个文件夹 官方文档中带有-s参数,但我这边加了会有问题,可能是非标准的问题。 git svn fetch 此处可能会提示错误警告 —— 忽略,它只是...[2018/10/8]
Git 命令简单罗列Git 命令简单罗列
源教程出自 廖雪峰的官方网站 https: www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
整理出运行命令,不做过多解释! git 简单整理:
1.down https: git-...[2018/9/26]
转载别人的一篇关于git的文章转载别人的一篇关于git的文章
转载网址:https: www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000[2018/9/26]
Git分支管理
1、创建本地dev分支
git branch dev
如果直接创建dev分支,
会报错
fatal: Not a valid object name: ''master''.
原因是没有提交一个对象,
要先提交之后才会真正创建master分支,
此时才可以创建其他...[2018/9/25]
Git生成多个ssh key
在实际的工作中,
有可能需要连接多个远程仓库,
例如我想连接私有仓库、GitLab官网、GitHub官网,
那么同一台电脑就要生成多个 h key;
h-keygen -t rsa -C "526861348@qq.com"
第2、3个私钥分别命名为:
id_rsa_gitlab与i...[2018/9/25]
GitHubDesktop权限问题解决办法
Desktop对于管理仓库非常方便、实用 很多人实用Desktop将仓库项目clone到本地 但是更新后同步时出现了如下权限错误: Error Authentication failed. You may not have permi ion to acce the repository or ...[2018/9/25]