【Git学习笔记】教程文章相关的互联网学习教程文章

Git学习笔记【代码】【图】

1. 前言最近手上在做的SDK项目,从SVN版本管理转到了GIT版本管理。所以,在学习使用GIT的同时做此总结,以便后续查看。2. 基本操作2.1 代码拉取在本地目录上,使用 git clone 命令进行代码拉取。1 git clone http://xxx.xxxx.xx.com/XXX/XXX.git2.2 创建分支## 创建 ios_setappid_anyposition 分支(分支名需要跟具体需求相关,比如 ios_setappid_anyposition) git branch ios_setappid_anyposition ## 查看目前本地的分支情况 gi...

GIt学习笔记【代码】【图】

1、安装GIt1.1、Win下安装git:下载:https://git-scm.com/download/win基本上一路回车,安装成功后,点击Git Bash,出现如下图说明安装成功:1.2、设置名字和邮件:git config --global user.name ldq git config --global user.email ”ldq@qq.com“ 2、创建版本库版本库又名仓库,英文名repository小结:git init #初始化gitgit add file1 git commit -m “注释” #提交版本信息Administrator@WSQRUUOEZ1H434O MINGW64 ~ $ ...

【Linux 学习笔记】戏说Git (上)【图】

本文为《廖雪峰Git教程》学习笔记,原地址:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000萌新入门,略有心得,戏说一番。本章包括两部分内容,1. git 本地库中文件的添加和提交;2. 连接github 添加远程库先来个正版概念镇个贴:Git是目前世界上最先进的分布式版本控制系统(没有之一)。假设,我是一个单机游戏爱好者(好吧这不是假设。。)那么Git 就可以理解为存档的文件夹“save”你每...

Git学习笔记【代码】【图】

Git简介""" 什么是git:版本控制器 - 控制的对象是开发的项目代码 代码开发时间轴:需求1 > 版本库1 > 需求2 > 版本库2 > 版本库1 > 版本库2 """什么是git?  git是目前世界上最先进的分布式版本控制系统Git是一款免费、开源的分布式版本控制系统。GitHub是用Git做版本控制的代码托管平台,也就是表示这样的代码托管平台可以有很多种,Git和GitHub没有什么对应的关系,例如还有“码云”。git与svn的最最要区别SVN是集中式版本控制...

Git学习笔记【代码】【图】

Git学习笔记一篇混乱的学习笔记Git是一个强大的分布式版本管理系统,本文主要作为学习笔记。首先是安装,在这里下载,安装过后,打开git bash 执行下面的命令设置用户名和邮箱:git config --global user.name "Your Name" git config --global user.email "email@example.com"需要注意的是,git只能跟踪文本文件的变动,无法跟踪媒体文件的变动。在一个空目录下git init可以创建空仓库,目录下会多出一个.git文件夹,里面的文件时...

git学习笔记

git回滚代码1、本地代码没有提交到暂存区git checkout -- file2、本地代码已经提交到暂存区git reset HEAD file //把文件从暂存区撤回到工作区git checkout -- file //再把工作区文件回滚3、已经commit到版本库的代码git reset --hard HEAD^ //回滚到上一个版本就是HEAD^,上上一个版本就是HEAD^^git reset --hard HEAD~100 //回滚到之前100个版本git reset --hard 版本号 //回滚到某个版本号 原文:http://www.cnblogs.com/hifel...

Git学习笔记

1、基本操作命令:git init//本地建好项目目录后,进行版本库初始化 git status//在当前库的目录下执行,查看库的状态,比如文件有无修改,修改后是否已提交等git diff filename//修改之后,add之前,查看修改后的文件和原来有什么不同,即修改了那些地方 git add filename //把修改后的文件添加到暂存区中,等待提交 git commit -m "message......"//提交修改内容,必须用-m 添加提交附加说明信息,以便于区分各个提交注意:第一次...

廖雪峰GIT学习笔记

前言1. git是分布式文件版本管理系统。分布式的东西意味着去中心或者弱化中,也就是git-server万一挂了造成的损失也不会那么可怕。2. 安装:sudo apt-get install本地使用:1. git init即可创建一个空的代码仓库,建完多出一个.git目录2. git add file.txt ; git commit -m ‘add file.txt‘ 添加一个文件,并提交给本地代码仓库3. 不想傻掉的话,要勤用git status和git diff看看工作区(你当前的工作代码)和本地代码仓库的状态和区...

Git学习笔记(3)——撤销修改和文件的删除【代码】

本文主要记录了git中,错误的撤销和文件的删除。撤销修改这里有3中情况 改乱了工作区某个文件的内容,想直接丢弃工作区的修改时,用命令git checkout -- file。不但改乱了工作区某个文件的内容,还添加到了暂存区时,想丢弃修改,分两步,第一步用命令git reset HEAD file,就回到了1,第二步,按照1操作。已经提交了不合适的修改到版本库时,想要撤销本次提交,可以版本回退,不过前提是没有推送到远程库。//第一种撤销:工作区撤销...

Git学习笔记二--工作区和暂存区【代码】【图】

Git和其他版本控制系统如SVN的一个不同之处就是有暂存区的概念。简单理解:  我们使用mkdir Git在d盘下创建的文件夹,就是工作区,我们编辑readme.txt文件就是在工作区下完成的;  git add readme.txt将readme.txt文件放到暂存区;  git commit -m "commit readme.txt"将readme.txt文件从暂存区提交到了当前的分支。 先来看名词解释。  工作区(Working Directory):就是你在电脑里能看到的目录,比如我的Git文件夹就是一...

Git学习笔记

# Git学习笔记[学习资料](http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000)git initgit statusgit log 可以查看提交历史git reset --hard commit_idgit reflog查看命令历史git add . 工作区 -> 暂存区git commit -m ‘*‘ 暂存区 -> 分支上git checkout -- ‘*‘ 撤销工作区的操作git reset HEAD * 可以把【暂存区】的修改撤销掉 场景1:当你改乱了工作区某个文件的内容,想直接丢弃工作区的...

git学习笔记【代码】

导出纯净版git项目项目根目录下运行git archive --format zip --output "../project_back/test20190319.zip" develop -0 查看项目当前分支git branch原文:https://www.cnblogs.com/zqsb/p/11027085.html

Git学习笔记【代码】【图】

windows1.下载并安装Git-2.19.2-64-bit.exe(url:https://pan.baidu.com/s/1OmqdW0DrAFxCsw4EqozakQ pass:dftq) 2.初始化仓库(全程示用cmd窗口,win10+R,键入cmd打开)新建项目文件夹执行命令git init3.上传到缓存区git add XXX.py(上传某个文件) git add .(上传所有文件)4.提交git commit5.登录服务器git clone ssh://username@ip:port/warehose_name/project_nameeg.已有的Github仓库 git clone https://github.com/hyhouyong...

Git学习笔记-day2【图】

1.撤销修改使用git checkout -- file命令符可以进行撤销修改操作,有两种状态的撤销:1.1 文件自修改后还没有被放到暂存区(未执行git add命令符),现在,撤销修改就回到和版本库一模一样的状态;例如现在readme.txt文件中添加一行在使用git checkout --readme.txt命令符发现readme.txt文件已经撤销新增的一行1.2文件已经添加到暂存区后,又作了修改,现在,撤销修改就回到添加到暂存区后的状态。用命令git reset HEAD file可以把...

ubuntu 16.04 Git学习笔记【代码】【图】

引言:最近自学来git,把学习笔记写下来,记录以下,再推荐几个学习网站; 一、安装 安装就几条命令而已: apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev apt-get install git git --version 二、配置 第一步就是要配置,需要指定邮箱,与用户名,这样你开发一个仓库的时候,提交就会有显示时谁提交的,相当于时你的id; git config --global user.name "Evane" git config --global user.email E...