Git学习(1)-本地版本库的创建】的更多相关文章

我用的是Git-2.14.3-64-bit版本,在windows64位上运行的,把软件分享下链接:http://pan.baidu.com/s/1jIoZ7Xc 密码:13q2. 安装及配置自行百度,很详细. 在F盘的根目录下创建git-File的文件夹里面在创建一个git-test文件夹下(位置随意,完全凭自己的喜好),这是一个空的文件夹,刚创建完为下图这样子 有以下两种方式创建本地版本库: 1.打开命令窗口进入该文件夹下,键入git init命令: 2.直接在该文件夹目录下右键,选择git…
创建版本库 版本库,又称仓库,英文名为repository,版本库内的所有文件都可以被Git管理起来,即每个文件的修改.删除,Git都能跟踪. 1,在目录中创建版本库 在目录中有两种创建版本库的方法,一是使用Bash命令行工具,即打开Bash环境直接进入该目录中,然后使用$ git init,比如新建目录,并在该目录中创建版本库,方法如下 在git命令行中输入: $ mkdir learngit $ cd learngit $ pwd$ git init二是可以在合适的目录中使用鼠标右键的Git…
在使用git commit命令将修改从暂存区提交到本地版本库后,只剩下最后一步将本地版本库的分支推送到远程服务器上对应的分支了,如果不清楚版本库的构成,可以查看我的另一篇,git 仓库的基本结构. git push的一般形式为 git push <远程主机名> <本地分支名>  <远程分支名> ,例如 git push origin master:refs/for/master ,即是将本地的master分支推送到远程主机origin上的对应master分支, orig…
记得在第一次接触代码的时候,当对一些改动不是很确定的时候,我的做法就是在我的电脑上保留多个文件,分别以不同的名字来保存,以便于以后发现某个地方的带动是错误的好做修改,现在想想真是好笑啊. 慢慢的在工作和学习中学会使用了一些版本控制工具,比如 SVN.Git, 使用Git 也有一段的时间了,但是对其中的东西还不是很透彻,因此想着写一些东西将其记录下来加深印象. 既然以前接触过 SVN 那么首先我们对这两个版本控制工具做个对比吧! SVN 就是集中化的版本控制系统,对于这类系统都有单一的服务器来进行…
目录 1.Git版本库介绍 2.创建本地版本库 场景一:创建一个空的本地版本库. 场景二:项目中已存在文件时,创建该项目的本地版本库. 场景三:在GitHub网站上创建仓库,克隆到本地. 1.Git版本库介绍 每个Git版本控制系统的主机中,都可以包含若干个本地版本库,一般情况下一个本地版本库对应一个项目,用于对某个特定项目中的本地文件进行版本管理.其实,你可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改.删除等操作Git都能跟踪到,以便任何时刻都可以追踪历史…
安装 由于我使用的是Ubuntu,因此安装很简单,输入:sudo apt-get install git 如果是其他Linux版本,可以直接通过源码安装.先从Git官网下载源码,然后解压,依次输入:./config,make,sudo make install这几个命令安装就好了. 至于Mac和Windows安装Git,在廖雪峰的官网里有详细介绍,我这里就不多说了.他的官网地址可以从学习之序中找到. 创建本地版本库 所谓版本库,就是可以被Git管理的一目录,对该目录下的每个文件的修改.删除,Gi…
GIT学习笔记(1):创建版本库 创建版本库 1.创建合适目录并初始化为仓库 版本库即需要交由Git进行版本控制的目录,其下所有文件的修改.删除,Git都能跟踪还原. 说明:初始化后,当前目录下会多出来一个名为.git的隐藏目录,这个目录是Git用来跟踪管理版本库的,我们切勿修改. 关于GIT版本库 前面说了,GIT会在初始化为仓库的目录下创建一个.git的隐藏目录,它是GIT的版本库.GIT的版本库里存放了很多东西,其中最重要的就是称之为stage或index的暂存区,另一个是GIT为我们创建…
​[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/3994704.html [正文] 在上一章节中,我们学习了关于Git最基本的用法,包括安装Git.创建版本库,以及提交本地代码.本章节中将学习更多的使用技巧.即:Git版本控制工具(一)----git的安装及创建版本库 我们先要做好准备工作,将某个项目创建版本库,我这里就新建一个Android项目…
Git for Windows之基础环境搭建与基础操作中介绍了Git基本环境的构建与基本的操作.生成了一个本地git版本库,本文将介绍如何将这个版本库推送到远程仓库(码云,github也可以). 1.注册码云的账号,创建一个public的项目 点击进入该项目,有如下信息: (1).红框内Https选项卡为远程仓储的地址,SSH选项也是远程仓储的地址,但是后者需要配置. (2).码云提供的简单的快速初始化本地项目版本库,并推送到到码云远程仓库的命令行代码. 2.使用码云推荐的git命令推送本地版本…
在Ubuntu上学习Git随笔. 一. git 仓库的安装 git 在终端用git命令查看Ubuntu是否安装git版本库,如果没有安装,最新版本(Ubuntu18.04)会提示用下面命令进行安装. sudo apt install git 如果老版本用下面几个命令试一下 sudo apt-get install git sudo apt-get install git-core 二.创建一个 git 版本库: 1.选择一个要创建这个文件的位置,例如在  我的 /home/cyp 下创建 ler…
1. 向本地版本库中添加文件 注意:.git文件夹是本地版本库,包含.git文件夹的目录叫工作目录,要往本地版本库中添加文件,就必须将文件放在工作目录中. (1) 把文件添加到工作目录中. (2) 右击文件,选择TortoiseGit下的"添加". 这样就将文件从工作区添加到了暂存区.在暂存区的文件图标左下方多出一个蓝色的加号标记. (3) 右击工作区空白处,选择 Git提交 . 最上面要填写新增/修改的内容注解,不填写注解就无法提交. 下面把设置作者日期和设置作者都勾选上. 变更列表…
1. 简介 Git作为一个分布式版本控制系统,其优点是不需要一直连接远端版本库就可以使用. 故其为实现分布版本控制专门设计了一整套的存储区间和语句,用来实现. (1) 本地版本库:建立在本机磁盘上的文件夹 .git . 1) 通过推送语句语句将本地版本库完整的上传/替换远程版本仓库中的代码. 2) 通过检出语句创建/切换工作区的分支. (2) 远程版本库:建立在远程服务器磁盘上的文件夹. 3) 通过克隆语句将远程版本库中的代码完整的下载/替换到本地版本库. 4) 通过拉取语句将远程版本库中与工作…
1.windows下安装git,git官网下载安装包安装 2.本地创建一个目录,在目录下创建1个文本 readme.txt 3.cmd进入到该目录,执行git init,初始化git仓库 4.添加文件到git仓库中 ① git add reame.txt      将本地分支的该文件提交到git的暂存区 ② git commint -m "message"    将git的暂存区的所有文件提交至master分支 *** 本地的git目录为工作区: 隐藏的.git目录下是版本库,版本库中…
以往的工作中都是使用svn作为版本控制,对git分布式的有些陌生,本篇主要记录的本地存储myWeb-laravel的git版本库与github建立关联. 1.首先进入本地myWeb-laravel,执行git  init对当前目录初始化操作,该命令将会在myWeb-laravel目录中创建.git的目录. 2.  git    add .     将myWeb-laravel目录中的所有文件添加到暂存区 3. git   commit  .  -m  'message'     暂存区内容添加至…
什么是版本控制 版本控制系统(Version Control System,简称VCS)广泛地应用于程序开发等领域,它可以协助你将某个指定的文件(甚至是一整个项目)返回至某个之前记录的状态,查看发生了哪些变化.对变化进行比较或者是修正致命错误. 版本控制系统主要经历了本地版本控制,集中式版本控制到分布式版本控制的发展: 本地版本控制(Local Version Control System)是本地化的版本控制系统,没有网络协作等较为先进的版本控制的概念 集中式版本控制(Centralized V…
今年五月份以来就已经连接不上google code了,翻*墙又极度不稳定,在忍受了几个月之后终于决定将项目搬离google code;经过研究之后终于实现了搬迁到本地,最后总结成下文.一者期望对有需要的人有一点点帮助,二者记录下来以备查阅. 一. 创建本地版本仓库 打开需创建的本地版本库目录eg:D:\WinPath\desktop\11 右键->"TortoiseSVN"->"Create repository here"->"ok&q…
首先,只有在本地init以及关联到远程版本库的本地版本库,才能查看版本库信息 1.查看版本库名字 如果忘了名字,直接运行git remote 2.git remote show <name> 例如 git remote show origin 3.只想看url git get-url orign…
1.远程版本库更新 一般来说,将本地与远程相关联之后,首先将数据从远程更新下来再上传比较好. 输入 git pull origin master 如果新建版本库的话勾选了初始化包含readme.md,那么会将readme.md更新下来. 2.本地版本库提交 改动的操作先提交到本地版本库,再由本地版本库提交到远程版本库 2.1  设置邮箱和用户名 如果不设置,git commit的时候就会出现 $ git commit *** Please tell me who you are. Run git…
什么是版本库呢?版本库又名仓库,英文名repository,你可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改.删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”. 当然在创建版本库之前,你必须得安装Git,如何安装自行百度吧.(下面的适用于windows) 1.先在你本地任意地方创建一个空的文件夹,!注意文件名尽量不要包含中文,要不然会出现意想不到的问题 2.通过git init命令把这个目录变成Git可以管理的仓库 $ git…
Git的诞生 很多人都知道,Linus在1991年创建了开源的Linux,从此,Linux系统不断发展,已经成为最大的服务器系统软件了. Linus虽然创建了Linux,但Linux的壮大是靠全世界热心的志愿者参与的,这么多人在世界各地为Linux编写代码,那Linux的代码是如何管理的呢? 事实是,在2002年以前,世界各地的志愿者把源代码文件通过diff的方式发给Linus,然后由Linus本人通过手工方式合并代码! 你也许会想,为什么Linus不把Linux代码放到版本控制系统里呢?不是有…
作为一个一直用SVN的家伙,深深地感到了自己在版本控制工具上的落伍.... 首先必须强调的是: Git与Github不是一回事. Git是目前世界上最先进的分布式版本控制系统,于2005年被linux创始人Linus开发出来.而Github是一个基于Git为全球开源项目免费提供git存储的网站,众多著名开源项目都迁移至Github~ 而开源时代的来临也使得软件行业活力倍增. 作为分布式版本控制系统的Git,与传统的CVS.SVN相比优势明显.传统的集中式系统,版本库集中存放在中央服务器,各个终端…
如何克隆远程版本库到本地 git clone URL 如何用命令将本地项目上传到git 1.(先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库 (注意: cd C:/Users/Dell/workspace/GitTestProject/src(运行命令的时候,路径要把正常的Windows路径的斜杠改方向. 可以把git bash加入到右键,这样方便很多) git init 2.把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小…
1. 创建版本库 1.1 创建一个版本库非常简单,首先,选择一个合适的地方,创建一个空目录: 1.2通过git init命令把这个目录变成Git可以管理的仓库(git进入空目录的路径) $ git init Initialized empty Git repository in /Users/michael/learngit/.git/ 2. 把文件添加到版本库 第一步,使用命令git add <file>,注意,可反复多次使用,添加多个文件: 第二步,使用命令git commit,完成 3.…
现在的情景是,你已经在本地创建了一个Git仓库后,又想在GitHub创建一个Git仓库,并且让这两个仓库进行远程同步,这样,GitHub上的仓库既可以作为备份,又可以让其他人通过该仓库来协作,真是一举多得. 首先,登陆GitHub,然后,在右上角找到“Create a new repo”按钮,创建一个新的仓库: 在Repository name填入learngit,其他保持默认设置,点击“Create repository”按钮,就成功地创建了一个新的Git仓库: 目前,在GitHub上的这个l…
TortoiseSVN是windows上一款著名的版本控制软件,对于我们管理自己的代码,特别是对一个团队来说,非常重要. 本文探讨的是如何搭建本地的版本库. (1)安装TortoiseSVN之后需要创建本地的总版本库,即server,具体做法:新建一个文件夹,比如 D:\SVN\project 这个文件夹, 然后右键create repository here(在此创建版本库) (2)在另外的工作目录,比如 D:\workdocument 这个文件夹,进入文件夹,在空白处右键 SVN check…
TortoiseSVN是windows上一款著名的版本控制软件,对于我们管理自己的代码,特别是对一个团队来说,非常重要. 本文探讨的是如何搭建本地的版本库. (1)安装TortoiseSVN之后需要创建本地的总版本库,即server,具体做法:新建一个文件夹,比如 D:\SVN\project 这个文件夹, 然后右键create repository here(在此创建版本库) (2)在另外的工作目录,比如 D:\workdocument 这个文件夹,进入文件夹,在空白处右键 SVN check…
1.创建SVN版本库 mkdir trunk svnadmin create /root/trunk/svntest #这里是路径和即将创建的版本库名称 2.配置svn cd /root/trunk/svntest/conf #配置文件所在的目录 vim svnserve.conf #anon-access:匿名用户的权限,可以为read,write和none,默认值read.不允许匿名用户访问:anon-access = none #auth-access:认证用户的权限,可以为read,wr…
参考链接:https://www.cnblogs.com/zhuwq585/p/6390542.html…
实际情况往往是这样,找一台电脑充当服务器的角色,每天24小时开机,其他每个人都从这个“服务器”仓库克隆一份到自己的电脑上,并且各自把各自的提交推送到服务器仓库里,也从服务器仓库中拉取别人的提交. 完全可以自己搭建一台运行Git的服务器,不过现阶段,为了学Git先搭个服务器绝对是小题大作.好在这个世界上有个叫GitHub的神奇的网站,从名字就可以看出,这个网站就是提供Git仓库托管服务的,所以,只要注册一个GitHub账号,就可以免费获得Git远程仓库. 在继续阅读后续内容前,请自行注册GitHu…
现在,假设我们从零开发,那么最好的方式是先创建远程库,然后,从远程库克隆. 首先,登陆GitHub,创建一个新的仓库,名字叫gitskills: 我们勾选Initialize this repository with a README,这样GitHub会自动为我们创建一个README.md文件.创建完毕后,可以看到README.md文件: 现在,远程库已经准备好了,下一步是用命令git clone克隆一个本地库: git clone git@github.com:wufangfang0614/g…