声明:今天起学习Git,第一篇学习笔记主要借鉴廖雪峰先生的个人博客,以及自己的实践所得. “本教程只会让你成为Git用户,不会让你成为Git专家”——引自廖雪峰博客. 一.Git简介 Git是目前世界上最先进的分布式版本控制系统(没有之一). 什么是版本控制系统? 如果你用Microsoft Word写过长篇大论,那你一定有这样的经历: 经过无数次的更改,想保存每一次的更改记录,或者与他人合作完成时需要保存各自的更改记录,最终,各种副本让你眼花缭乱. 如果有一个软件,不但能自动帮我记录每次文件的…
本文内容是对廖雪峰老师Git教程做的笔记,外加一些自己的学习心得,还抱着学以致用的心态来实践一番 如有显示错误 请移步本人github:git教程小结 Git学习笔记 Git简介 安装Git 创建版本库repository 把文件添加到版本库 1.把文件添加到暂存区 2.把文件提交到版本库 Git bash操作文件及文件夹命令 查看Git安装目录 时光穿梭机 版本退回 工作区和暂存区 掌握仓库当前的状态 查看修改内容 撤销修改 文件名里有空格和()的情况 删除文件 远程仓库 添加远程库 从远程库…
1.在Windows中安装完git后,需要进行一下配置:$ git config --global user.name "zhangliang"$ git config --global user.email "1424@qq.com"2.用下列命令可检查上述设置是否成功:$ git config --global --listuser.name=zhanglianguser.email=1424@qq.com3.若想在命令行窗口中使用不同的颜色显示不同类型的内容,…
一.标签是什么 发布一个版本时,我们通常先在版本库中打一个标签,这样,就唯一确定了打标签时刻的版本.将来无论什么时候,取某个标签的版本,就是把那个打标签的时刻的历史版本取出来.所以,标签也是版本库的一个快照. Git的标签虽然是版本库的快照,但其实它就是指向某个commit的指针(跟分支很像对不对?但是分支可以移动,标签不能移动),所以,创建和删除标签都是瞬间完成的. 二.创建标签 Git 使用的标签有两种类型:轻量级的(lightweight)和含附注的(annotated).轻量级标签就像是…
本系列学习笔记参考廖雪峰Git教程 安装Git Linux平台 Ubuntu/Debian命令:sudo apt-get install git 其他版本  Git官网下载源码,然后解压,依次输入:./config,make,sudo make install Win https://git-for-windows.github.io/安装即可 设置  git config --global user.name "Your Name" git config --global user.…
git之vim编辑器退出命令 # 学习笔记 张文军微博主页  张文军码云主页   张文军新浪云主页  张文军博客主页 ## 刚学习git,好多东西没接触过,进入vim后不知道如何出来了,网上找了很多都说是: esc +shift+wq . ## 然而我试了好几次都不行,最后发现是:esc + : + qw ,这样就一下退出编辑了.…
最近由于工作不忙,正好闲暇时间学学基于 node 的 web开发框架. 现在关于web开发框架除了Express 还有新出的 KOA以及其它一些. 但是想想还是先从 Express 入手吧.因为比较成熟了,社区也健壮. 关于安装 Express 还是比较简单的,开始现在 win 环境下来学习,以后会过渡到 linux上. 首先,假定安装了,nodejs.接下来就创建一个目录. mkdir express cd express 通过 npm init 命令创建一个 package.json 文件.…
一.创建本地分支 1.下载/更新 本地 主干 如果本地还没有 本地主干,下载:git clone 如果本地已有了 本地主干,更新:git pull 工程右键菜单:team -> pull 2.基于 本地主干 创建 本地分支 工程右键菜单:team -> Switch To-> New Branch (创建新的分支) 分支创建完成,当前工程处于新分支 Branch_0901_lsq 上!!! 二.基于 本地分支 开发代码, 提交创建远端分支 1.开发/修改代码,提交本地分支(不要push)…
title: git实践笔记 date: 2016-10-15 18:40:26 tags: [Git] categories: [Tool,Git] --- 概述 本文记录常用 git 的功能和命令. Git实践笔记 Why 一年多前一边工作一边学,做的笔记,后来换了工作,改用SVN,git也就生疏了,最近公司打算换git了,正好重新整理一下笔记. What git是目前最好的版本控制工具,是一种动态异步的版本控制工具,对于版本控制的发展历程,可以参考别的文章.目前各个开源管理平台基本上都是用…
1.安装Git: 在linux下安装:yum install git 其他系统安装在这里略去~~~ 安装完成后,需要设置一下,在命令行输入以下命令: [root@xwq ~]# git config --global user.name "your name" [root@xwq ~]# git config --global user.email "your email" 注意git config命令的--global参数,用了这个参数,表示你这台机器上所有的Gi…