E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
git学习
git学习
记录
文章目录克隆远程仓库到本地上传远程仓库:查看远程仓库:本地文件删除:本地文件找回:删除远程仓库中的文件:从远程仓库获取最新代码合并到本地分支:GitStatus中文乱码解决gitpush错误failedtopushsomerefsto的解决克隆远程仓库到本地gitclonehttps://*********.git上传远程仓库:$gitaddtest.txt$gitcommit-m"addtest
明天依旧可好
·
2018-09-08 11:43
git学习
笔记(二)
1.删除文件本地删除rm(文件名)暂缓区删除gitrm(文件名)2.GitHub创建远程仓库(1)进入https://guides.github.com/根据tutorial创建一个repository(2)GitBash创建SSHkeyssh-keygen-trsa-C"(注册的邮箱)"(3)进入https://guides.github.com/settings/ssh,将生成的id_rsa.
月半琴
·
2018-09-07 08:38
git
git下载仓库内单个文件夹内容
git学习
之gitclone克隆或下载一个仓库单个文件夹有时候因为需要我们只想gitclone下仓库的单个或多个文件夹,而不是全部的仓库内容,这样就很省事,所以下面就开始教程啦在Git1.7.0以前,这无法实现
小蔡blog
·
2018-09-01 18:51
使用方法
git学习
1.配置用户名邮箱编译工具使用配置工具
[email protected]
当配置工具时需加gitconfigcore.editorvim2.将文件提交到暂存区gitaddfile1,file2删除暂存区中的文件gitrm--cachedfile将暂存区的内容保存提交gitcommit-m'message'3.查看提交日志gitlo
JoyEvansFeng
·
2018-08-29 23:05
git
git
Git学习
笔记(三)分支管理
原文链接:https://zhang35.coding.me/2018-git-7-23.htmlGit分支原理新建dev分支:在dev分支上提交:切回到master并合并dev:团队工作流程:(图片来自廖雪峰Git教程)新建分支:查看当前分支:$gitbranch新建、切换分支:$gitbranchdev$gitcheckoutdev或者简化命令,直接新建并切换分支:$gitcheckout-b
篮筐轰炸机5号
·
2018-08-29 14:48
【
Git学习
笔记】5:bug/feature分支与stash功能
继续跟着廖老师的教程学习Git。要修复一个bug/添加一个feature,可以考虑创建一个分支(Git的分支都是一样的没有特殊的),在分支上去修复它然后再合并。stash存入如果当前已经做了工作,有些还没add(下图中玫红色),有些add了但还没commit(下图中蓝色),用gitstatus查看一下:但这时工作还没完成,不能commit,可以用gitstash将现场工作存储起来:这时查看工作区和
刘知昊
·
2018-08-25 23:23
Git
【
Git学习
笔记】4:分支的简单使用和合并,禁用Fast-forward
在本地创建和使用分支Git鼓励使用多分支。查看当前版本库中的分支gitbranch其中*标注的是当前分支。创建并切换到分支gitcheckout-b分支名这时所有的commit都会提交到这个分支上,而不会影响其它分支。切换分支gitcheckout分支名合并某分支到当前分支gitmerge分支名一般是在master上合并其它分支,如切换到master分支并执行:[root@localhosttes
刘知昊
·
2018-08-25 13:35
Git
Git学习
笔记超级无敌精炼版(二) - 远程库篇
远程仓库准备工作ssh-keygen-trsa-C"
[email protected]
"创建SSHkey,在用户主目录下的.ssh目录中的id_rsa和id_rsa.pub文件就是SSHkey的秘钥对,如果已经有可以跳过登陆GitHub,打开“Accountsettings”,“SSHKeys”页面,然后点“AddSSHKey”,填上任意Title,在Key文本框里粘贴id_rsa.pub
Aproducer
·
2018-08-24 19:22
github
git
Git
学习笔记
git学习
与实践(二)--idea git插件解决冲突实验
问题描述:远程仓库有一个README.md文件,直接在远程仓库中进行提交,添加内容”remotecommitededit1”本地仓库对应README.md文件未pull的情况下进行修改,添加内容”localnoaddedit”;本地修改未add到stage中,此时进行pull操作,出现冲突如上所述的问题,使用ideagit插件解决方法如下:当前状况下远程仓库与本地工作区域中README.md文件内
焱魔王
·
2018-08-22 18:07
git
2018-07-16
git学习
-远程库
一、远程仓库1、登录GitHub,创建一个新的仓库2、创建本地仓库和github仓库关联
[email protected]
:【GitHub账号名】/learngit.git3、推送master分支:第一次:gitpush-uoriginmaster之后:gitpushoriginmaster遇到的坑:1、添加远程库时,提示解决:https://blog.csdn.ne
盛小树
·
2018-08-20 18:16
git学习
与实践(一)--基本概念
基本概念工作区:位于本机文件系统中的文件版本库:表现为.git文件夹Stage:版本库中的缓存区域,称为暂存区Master:本地版本库的分支HEAD:指向分支的指针,HEAD指向的分支为当前操作的分支Branch:分支,分为本地分支和远程分支,每一个分支代表一个指向一条提交时间线中某个节点的指针每次提交,新增一个节点,同时指针指向最新提交节点。创建新分支并切换分支如下:新分支提交内容:分支合并:以
焱魔王
·
2018-08-17 16:29
git
git学习
笔记
目录一、git简介二、git基本命令创建和克隆仓库记录更新到仓库查看提交历史撤销操作远程仓库的使用打标签三、git分支一、git简介git是一种分布式版本控制系统(DistributedVersionControlSystem,简称DVCS)。git对待数据的方法是直接记录快照,而非差异比较。git数据库中保存的信息都是以文件内容的哈希值来索引,而不是文件名。每次提交更新时,git主要对当时的全部
Jack LDZ
·
2018-08-17 14:20
GitHub
2018-08-12
GIT学习
之分支玩炸篇
前几天放放做了一个让人崩溃的操作。放放的公司的项目有两个主要的分支一个是master,一个主分支面向生产环境,一个dev面向开发和测试环境,一旦有人发布功能都会合dev分支,里面包含三种类型的代码,废弃代码,正在开发的功能代码,已经开发完的要发布的代码。第一天:放放一直以为的发布流程是自己从dev拉分支进行开发,然后发dev进行测试,最后dev发master上线。实际的流程确实从master拉分支
追梦的汪星人哟
·
2018-08-12 15:07
GIT学习
之托管代码到Github
下面就以郭神的这个CoolWeather为例,记录一下下载别人的项目并提交的过程。1、找到项目对应的Git地址比如这个是https://github.com/guolindev/coolweather.git2、AS为这个项目创建个工程。3、打开GitBash,并进入刚刚创建工程的目录下。①、将远程版本库克隆到本地gitclonehttps://github.com/guolindev/coolw
ReCclay
·
2018-08-10 00:00
GIT
【
Git学习
】解决git push操作的时候出错,提示 error: unpack failed: unable to create temporary object directory
一、问题描述刚刚在敲完某个模块的代码,提交代码到那么本地分支,然后push到远程分支的时候,出现了下面的错误,提示我Pushrejected。然后没有其他的提示了。使用gitbash终端,输入gitpush命令,也提示被拒绝,如下所示:DH207891+OuyangPeng@DH207891MINGW32/d/GitLabSource/XTCWatch_TalentAccount/XTCWatch
欧阳鹏
·
2018-08-05 16:23
Git学习
Linux学习--
Git学习
总结(最全)
1Git的历史2git的相关概念1工作区和暂存区2版本库3集中式VS分布式3git的本地操作(在linux系统中的操作)1首先我们需要安装git2设置当前用户信息3创建仓库4添加并提交文件到仓库5查看版本之间的差异6查看当前状态7查看历史修改情况(修改时间,修改人),日志的使用8查看和选择不同时期的版本9管理修改10删除文件4Linux系统的Git服务器搭建1创建git用户2创建git仓库目录,并
南山二毛
·
2018-08-02 00:45
操作系统与Linux使用
git学习
总结一
创建版本库,在windows环境下,新建文件夹(D:\tools\JAVA\git\git-version),找到对应路径在cmd中执行gitinit命令,此时该文件夹下出现一个.git文件,它是用来跟踪管理版本库的,不能手动修改这个目录里面的文件,不然会把Git仓库给破坏了。Git和其他版本控制系统如SVN的一个不同之处就是有暂存区的概念。Git的版本库里存了很多东西,其中最重要的就是称为sta
米粒星未来
·
2018-08-01 16:40
Git学习
过程(二)
本节内容包括了Git的基本命令操作,为最常用的操作,简单记录。一、获取Git仓库建立Git的项目无外乎两种,一种是从远端clone下来,一种是将已有项目导入。1.在现有目录中初始化Git仓库:gitinit:初始化仓库,在项目目录中执行该命令,会生成一个.git子目录(windwos下可能被隐藏了),该目录就包含了git仓库的所有必须文件。2.gitadd:对已有的文件进行跟踪;只有对文件跟踪后才
Hugh1029
·
2018-07-29 16:33
Git学习
总结——简单易懂的教程
安装GitGit的下载地址:Git官网下载地址Git本地仓库和命令配置用户下载完Git后,右键会有一个GitBashhere的选项,点击后会弹出一个类似于命令行的窗口:Git界面在此输入此命令配置用户名和邮箱:$gitconfig--globaluser.name"YourName"$gitconfig--globaluser.email"
[email protected]
"注意,--global
TokyoZ
·
2018-07-29 11:39
Git学习
过程(三)
本次记录git使用过程中分支的简单操作。简单介绍:默认的分支是master分支,这并不是一个什么特殊的分支,其最大的特殊是gitinit的时候,默认创建的分支名叫做master.在git中,每次提交都是一个快照,通俗的来说,这次提交的快照,会有一个指针指向前一个快照,而分支的名字会有指针指向当前提交的新指针;HEAD指针会指向一个分支的名字,HEAD指向的就是现在所在的分支。1.创建新的分支git
Hugh1029
·
2018-07-27 15:50
Git学习
笔记03-工作区和暂存区
Git和其他版本控制工具不同的地方就是有暂存区的概念工作区(WorkingDirectory)就是在电脑界面上能够看到的目录版本库(Repository)工作区下面有个一个.git文件夹,也就是上一篇文章gitinit之后生成的文件夹。这个就是版本库。Git的版本库里存了很多东西,其中最重要的称为stage的暂存区,还有GIt为我们自动创建的第一个分支master,以及指向master的一个指针叫
梦忆安凉
·
2018-07-26 13:58
Git
git学习
总结
前序很早之前想写一篇关于git的总结,今天终于抽出点儿事件去实现这个。随笔,基础总结。 github介绍github网址https://github.com从首页可以看到介绍,github是一个开发者平台,从开源软件到商业软件,你可以托管审查代码,管理项目等。并与他人一起构建软件,进行协作开发。 github优势*只支持git*版本控制系统,他是一个伟大的web工作流工具,可以清楚的记录每个版本*
netbird_fly
·
2018-07-19 18:15
git使用总结
git学习
笔记
目录
git学习
1.创建仓库并提交2.版本回退3.工作区和缓存区4.管理修改5.撤销修改6.删除文件7.添加远程仓库8.从远程库克隆9.创建与合并分支
git学习
1.创建仓库并提交初始化全局配置gitconfig
0x4D75
·
2018-07-14 00:00
git学习
笔记
集中式和分布式的区别git是分布式版本控制。与分布式相对应的就是集中式,SVN就是集中式的管理。集中式集中式版本控制系统,版本库是集中存放在中央服务器的,要进行相应操作的时候,需要从中央服务器中获取最新的版本,结束相应的操作后再将自己所修改的代码推送到中央服务器。集中式缺点:最大的缺点在于需要互联网才能进行工作分布式分布式版本控制没有“中央服务器”,每个电脑都是一个独立的版本库,这样你工作的时候就
Gopal
·
2018-07-10 15:59
【
Git学习
】Windows系统下如何删除已经保存的账号密码
一、背景今天QQ群里有人在使用Git命令去cloneGitlab仓库的代码时,第一次弹框提示输入账号密码的时候输错了,然后后面就一直拒绝,不再重复提示输入账号密码,问我怎么办?二、解决方法然后我来复现了一下该群友的操作,使用http协议cloneGitLab仓库上的代码,并且故意输错密码。1、输入gitclone命令2、输入错误的账号密码3、提示授权失败4、重新输入gitclone命令,不再提示输
欧阳鹏
·
2018-07-10 12:33
Git学习
Git学习
笔记
版本控制工具处理Git,还有SVN也可以做版本控制。两者各有特点SVN集中式管理,有非常明确的权限管理机制优点:管理方便,逻辑明确,符合一般人的思维习惯易于管理,通过中心服务器实现权限管理代码的一致性非常高缺点:服务器压力大,数据库容量暴增集中式管理,有中心服务器,中心服务器故障就无法工作不适合开源开发Git分布式管理,易于协作优点:分布式开发,强调个体服务器和数据量的压力小速度快,灵活可以离线工
骑士救兵
·
2018-07-08 10:51
git
学习笔记
Git学习
笔记
写在前面:建议大家可以先去看详细的入门教程,然后通过该笔记来复习整理。初始化git仓库:gitinit添加文件到git仓库:①添加修改到暂存区:gitadd②提交暂存区的修改到分支:gitcommit-m"注释语句"查看工作区状态:gitstatus对比文件的修改信息:gitdiff回退到历史版本:gitreset--hard查看提交历史:gitlog查看历史命令:gitreflog暂存区的概念:
天黑不熄灯
·
2018-07-03 10:42
Git学习
笔记:版本回滚
前言在补习python的时候主要参考的是廖雪峰的教程Python教程,在学习完后准备完成期末作业时,遇到了一个技术难题,需要初步掌握git,因此开始了git的学习。本教程参考廖雪峰的Git教程Git简介可以参看:Git简介目录前言目录创建版本库把文件添加到版本库小结时光机穿梭小结版本回退小结创建版本库什么是版本库呢?版本库又名仓库,英文名repository,你可以简单理解成一个目录,这个目录里面
Big_quant
·
2018-06-26 22:52
Git版本控制
Git
学习笔记
Git学习
笔记之七:常用命令
基本命令gitinit:初始化仓库gitadd:添加未跟踪文件到暂存区或添加修改的文件到暂存区gitrm:将文件从git跟踪列表中删除gitcommit-m'commitlog':提交一个版本到gitgitlog:查看所有的提交历史记录gitstatus:查看当前git的状态gitcheckout--:撤销工作目录文件的修改gitresetHEAD:取消暂存版本管理gitreset--hardHE
eeeeasy
·
2018-06-21 21:01
Git笔记
Git学习
笔记之六:分支管理
几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。有人把Git的分支模型称为"必杀技特性",而正是因为它,将Git从版本控制系统家族里区分出来。创建分支命令:gitbranch(branchname)切换分支命令:gitcheckout(branchname)当你切换分支的时候,Git会用该分支的最后提交的快照替换你的工作目录的内
eeeeasy
·
2018-06-21 20:34
Git笔记
Git学习
笔记之四:版本回退
最好在代码回退前备份一下代码,避免操作失误1本地分支版本回退回退到指定的commit#1.查看提交的commitid#方式一$gitlog--author=caojx--oneline -10#查看作者是caojx的近10次的提交历史e48eac3(origin/dev)将原来的importoracle.sql.CHAR修改成Stringa6766f6针对JT-KF投诉工单,新增了几种情进行优化0
eeeeasy
·
2018-06-21 20:00
Git笔记
Git学习
笔记之二:创建Git仓库
1.Git创建仓库Git使用gitinit命令来初始化一个Git仓库,Git的很多命令都需要在Git的仓库中运行,所以gitinit是使用Git的第一个命令。在执行完成gitinit命令后,Git仓库会生成一个.git目录,该目录包含了资源的所有元数据,其他的项目目录保持不变(不像SVN会在每个子目录生成.svn目录,Git只在仓库的根目录生成.git目录)。使用方法方式一,首先,选择一个合适的地
eeeeasy
·
2018-06-21 20:02
Git笔记
Git学习
笔记之一:介绍及安装Git
1、Git是什么Git在Wikipedia上的定义:它是一个免费的、分布式的版本控制工具,或是一个强调了速度快的源代码管理工具。Git最初被LinusTorvalds开发出来用于管理Linux内核的开发。每一个Git的工作目录都是一个完全独立的代码库,并拥有完整的历史记录和版本追踪能力,不依赖于网络和中心服务器。Git的出现减轻了许多开发者和开源项目对于管理分支代码的压力,由于对分支的良好控制,更
eeeeasy
·
2018-06-21 20:19
Git笔记
版本控制
Git学习
1.什么是GitGit是Linus发明者Linus开发的一款版本控制系统2.Git命令列表首先,需要安装Git,在命令行中输入git,如果出现以下提示说明已经安装成功了image(1)查看git版本git--versionimage(2)查看git状态gitstatusimage意思是当前目录还不是一个Git仓库(3)初始化git仓库gitinitimage(4)添加所有文件gitadd.imag
蓝枫zeke
·
2018-06-19 18:17
版本控制
Git学习
1.什么是GitGit是Linus发明者Linus开发的一款版本控制系统2.Git命令列表首先,需要安装Git,在命令行中输入git,如果出现以下提示说明已经安装成功了image(1)查看git版本git--versionimage(2)查看git状态gitstatusimage意思是当前目录还不是一个Git仓库(3)初始化git仓库gitinitimage(4)添加所有文件gitadd.imag
蓝枫zeke
·
2018-06-19 18:17
git学习
--适合初学者
文档具体出自我总监推荐给我阅读,觉得有一定的代表性;适合初学者学习#
git学习
资料:包括完整的使用教程:(commit)提交,推送(push),拉取(pull)https://blog.csdn.net
细哥细妹
·
2018-06-15 15:59
自动化
运维
git
Git学习
笔记2.常用命令
命令可能是伪代码,但清楚的表达了意思,这也是作为我个人的学习记录。(只用于自己理解,正确性有待验证)代码记录使用了https://learngitbranching.js.org/提供的demo.1.commitgitcommit2.branchgitbranchxxx(xxx为分支名称)3.mergegitmergexxx(xxx为要合并的分支名称),执行后,当前分支与xxx合并成一个新节点(当
半湖思絮
·
2018-06-15 15:19
Git
GIT学习
笔记
第一课课程介绍Git权威指南学习第一章1.git的历史,历史问题参考progit2.如何学习git,学习的方法1.以项目的驱动来学习,Git不仅仅局限于版本控制。2.多参与一些开源项目,闲下来自己关注这个平台。3.尽量把自己的代码往上传。学这个命令行必须得优秀。4.走向linux、了解shell、学习python等脚本语言。(ruby、node.js、scala)3.普及一下误区,工具的误区1.g
kison_
·
2018-06-15 11:07
Git学习
笔记
1、版本回退返回上个版本,返回后gitlog命令无法找到返回前版本$gitreset–hardHEAD^记录每一次命令,通过此命令找到返回前命令的commitid$gitreflog命令gitcheckout–readme.txt意思就是,把readme.txt文件在工作区的修改全部撤销$gitcheckout–readme.txt这里有两种情况:一种是readme.txt自修改后还没有被放到暂存
comeonjy
·
2018-06-14 12:44
学习笔记
git
git快速入门
github官方提供了一套
git学习
教程,感兴
Shenfqqq
·
2018-06-10 15:16
git
工具
20165330 2017-2018-2《Java程序设计》课程总结
我期望的师生关系预备作业2:做中学learningbydoing个人感想及学习基础和C语言基础调查预备作业3:虚拟机安装与Linux学习第一周作业:学习了解java的历史,地位,特点以及JDK的安装、
Git
20165330张羽昕
·
2018-06-10 11:00
2018-06-05 GIT 命令(二天)
http://118.190.62.2:10101/tree/fullstack-training.
git学习
开发js规范手动清除不需要的,保留需要的生成密钥创建远程连接另一版js规范-http://www.jq22
墨绿chen
·
2018-06-07 09:59
【学习笔记】git之一:安装及本地库操作
文章基于windows10平台,主要是谬雪峰
git学习
笔记,梳理一下。
Jesszen
·
2018-06-04 22:51
git
廖雪峰
git学习
什么是git?版本管理工具为什么要用它?方便大家一起工作,提高工作效率举个例子,大家写论文的时候,会改正好多版吧,通常都是怎么做的呢?通过命名的方式来区分,版本1,版本2,版本3,,,,等等,这个版本改了,那个版本还得改,改来改去头都大了。程序开发中,也会遇到类似的情况。大家协同合作,每次提交的代码,需要改一点,每次都需要保存下,很让人头疼。这个时候版本管理工具就横空出世版本管理工具一般有两种,一
Spielberg_1
·
2018-05-31 16:41
渣渣入门记
Git学习
- git commit检查以及跳过检查
钩子钩子都被存储在Git目录下的hooks子目录中。也即绝大部分项目中的.git/hooks。当你用gitinit初始化一个新版本库时,Git默认会在这个目录中放置一些示例脚本。这些脚本除了本身可以被调用外,它们还透露了被触发时所传入的参数。所有的示例都是shell脚本,其中一些还混杂了Perl代码,不过,任何正确命名的可执行脚本都可以正常使用pre-commitGIT_DIR/hooks/pre
Alps1992
·
2018-05-26 20:09
git
Git学习
笔记:fork和clone的区别,fetch与pull的区别
本文转自:http://blog.sina.com.cn/s/blog_4a0824490102wf5y.html作者:ccpacerfork:在github页面,点击fork按钮。将别人的仓库复制一份到自己的仓库。clone:将github中的仓库克隆到自己本地电脑中问题:pullrequest的作用比如在仓库的主人(A)没有把我们添加为项目合作者的前提下,我们将A的某个仓库名为“a”的仓库cl
黄杏波
·
2018-05-21 17:21
Git学习
手册
前言原文作者是当当网资深开发经理christian-tl,转载是以备日后学习所用,再次表示感谢!!!Git是啥?Git是分布式的版本库。那么什么是分布式的版本库呢?说实话,第一次看到这句话时我的内心也是懵x的。现在我们先不解释这个概念,总之你现在需要知道的就是:Git非常强大,非常好用,比SVN好使1万倍,是编写代码、修改Bug、发布程序、持续集成,自动化运维、参与开源、居家旅行的必备神器。Git
Sysong88
·
2018-05-18 19:37
Git — git简单总结
前言:对
git学习
下来的一些总结,之前一直用的TortoiseGit,这几天接触命令行,给我感觉就是,简直不要太爽,哈哈~一、介绍git总共有三个区,工作区(WorkingDirectory)看到的目录
Jae_Wang
·
2018-05-14 20:59
Git/IDEA
git学习
简易教程
一.本地仓库 1.安装git: sudoapt-getinstallgit 2,创建用户名和邮箱 $gitconfig--globaluser.name"YourName" $gitconfig--globaluser.email"
[email protected]
" 3.创建本地仓库 $mkdirlearngit $cdlearngit $gitinit 4.添加到缓存区 $gitaddread
BlogStory
·
2018-05-11 00:10
Git学习
笔记
之前做项目的时候学的是SVN:特点:集中式有一个终端服务器,你要提交代码得联网然后向服务器提交代码覆盖原来的优点:可记录版本回滚缺点:速度慢得联网这次主要来介绍一下Git:特点:分布式没有终端服务器可下载到本地进行分支操作优点:速度快多人协作记录所有版本号可回滚缺点:没想到Git是流行的版本控制建议学习学习成本也不高两天足矣这里只是做简单的教程让你知道如何实现本地创建项目到提交修改到远程的版本库和
codingCoge
·
2018-05-10 22:35
普通知识
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他