windows创建git版本库|git gui怎么在本地建版本库

|

❶ 怎样使用windows下的git

在windows上如何安装Git?msysgit是 windows版的Git,如下:需要从网上下载一个,然后进行默认安装即可。安装完成后,在开始菜单里面找到 “Git –> Git Bash”,如下:会弹出一个类似的命令窗口的东西,就说明Git安装成功。如下:安装完成后,还需要最后一步设置,在命慎灶令行输入如下:因为Git是分布式版本控制系统,所以需要填写用户名和邮箱作为一个标识。注意:git config –global 参数,有了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然你也可以对某个仓库指定的不同的用户名和邮箱。四:如何操作?一:创建版本库。什么是版本库?版本库又名仓库,英文名repository,你可以简单的理解一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改,删除,Git都能跟踪,厅祥以便任何时刻都可以追踪历史,或者在将来某个时刻还可以将文件”还原”。所以创建一个版本库也非常简单,如下我是D盘 –> www下 目录下新建一个testgit版本库。pwd 命令是用于显示当前的目录。1. 通过命令 git init 把这个目录变成git可以管理的仓库,如下:这时候你当前testgit目录下会多了一个.git的目录,这个目录是Git来跟踪管理版本的,没事千万不要手动乱改这个目录里面的文件扮孝搏,否则,会把git仓库给破坏了。如下:2. 把文件添加到版本库中。首先要明确下,所有的版本控制系统,只能跟踪文本文件的改动,比如txt文件,网页,所有程序的代码等,Git也不列外,版本控制系统可以告诉你每次的改 动,但是图片,视频这些二进制文件,虽能也能由版本控制系统管理,但没法跟踪文件的变化,只能把二进制文件每次改动串起来,也就是知道图片从1kb变成 2kb,但是到底改了啥,版本控制也不知道。

❷ git gui怎么在本地建版本库

git怎么创建本地版本仓库安装git我就不用说了吧!下载地址:https://github.com/msysgit/msysgit/releases/download/Git-1.9.4-preview20140815/Git-1.9.4-preview20140815.exe 安装完后 点击桌面Git Bash :命令如下$ mkdir testcms$ cd testcms$ pwd/Users/my-pc/testcmspwd命令用于显示当前目录。在我的机器上,这个仓库位于\Users\my-pc\test\testcms。 如果你使用Windows系统,为了避免遇到各种莫名其妙的问题,请确保目录名(包括父目录)不包含中文。第二步,通过git init命令把这个目录变成Git可以管理的仓库:$ git initInitialized empty Git repository in /Users/my-pc/testcms/.git/瞬间Git就把仓库建好了,而且告诉你是一个空的仓库(empty Git repository),细心的开发者可以发现当前目录下多了一个.git的目录,这个目录是Git来跟踪管理版本库的,没事千万不要手动修改这个目录里面的文件,不然改乱了,就把Git仓库给破坏了。也不一定必须在空目录下创建Git仓库,选择一个已经有东西的目录也是可以的。不过,不建议你使用自己正在开发的公司项目来学习Git,否则造成的一切后果概不负责。把文件添加到版本库首先这里再明确一下,所有的版本控制系统,其实只能跟踪文本文件的改动,比如TXT文件,网页,所有的程序代码等等,Git也不例外。版本控制系统可以告诉你每次的改动,比如在第5行加了一个单词“Linux”,在第8行删了一个单词“Windows”。而图片、视频这些二进制文件,虽然也能由版本控制系统管理,但没法跟踪文件的变化,只能把二进制文件每次改动串起来,也就是只知道图片从100KB改成了120KB,但到底改了啥,版本控制系统不知道,也没法知道。不幸的是,Microsoft的Word格式是二进制格式,因此,版本控制系统是没法跟踪Word文件的改动的,前面我们举的例子只是为了演示,如果要真正使用版本控制系统,就要以纯文本方式编写文件。因为文本是有编码的,比如中文有常用的GBK编码,日文有Shift_JIS编码,如果没有历史遗留问题,强烈建议使用标准的UTF-8编码,所有语言使用同一种编码,既没有冲突,又被所有平台所支持。使用Windows的童鞋要特别注意:千万不要使用Windows自带的记事本编辑任何文本文件。原因是Microsoft开发记事本的团队使用了一个非常弱智的行为来保存UTF-8编码的文件,他们自作聪明地在每个文件开头添加了0xefbbbf(十六进制)的字符,你会遇到很多不可思议的问题,比如,网页第一行可能会显示一个“?”,明明正确的程序一编译就报语法错误,等等,都是由记事本的弱智行为带来的。建议你下载Notepad++代替记事本,不但功能强大,而且免费!记得把Notepad++的默认编码设置为UTF-8 without BOM即可:set-utf8-notepad++言归正传,现在我们编写一个test.txt文件,内容如下:Git is a version control system.Git is free software.一定要放到testcms目录下(子目录也行),因为这是一个Git仓库,放到其他地方Git再厉害也找不到这个文件。和把大象放到冰箱需要3步相比,把一个文件放到Git仓库只需要两步。第一步,用命令git add告诉Git,把文件添加到仓库:$ git add test.txt执行上面的命令,没有任何显示,这就对了,Unix的哲学是“没有消息就是好消息”,说明添加成功。第二步,用命令git commit告诉Git,把文件提交到仓库:$ git commit -m "wrote a test file"[master (root-commit) cb926e7] wrote a test file 1 file changed, 2 insertions(+) create mode 100644 test.txt简单解释一下git commit命令,-m后面输入的是本次提交的说明,可以输入任意内容,当然最好是有意义的,这样你就能从历史记录里方便地找到改动记录。嫌麻烦不想输入-m "xxx"行不行?确实有办法可以这么干,但是强烈不建议你这么干,因为输入说明对自己对别人阅读都很重要。实在不想输入说明的童鞋请自行Google,我不告诉你这个参数。git commit命令执行成功后会告诉你,1个文件被改动(我们新添加的test.txt文件),插入了两行内容(test.txt有两行内容)。为什么Git添加文件需要add,commit一共两步呢?因为commit可以一次提交很多文件,所以你可以多次add不同的文件,比如:$ git add test1.txt$ git add test2.txt$ git add test3.txt$ git commit -m "add 3 files."现在总结创建git仓库分为三步:第一步 初始化一个Git仓库,使用git init命令。添加文件到Git仓库:•第二步,使用命令git add ,注意,可反复多次使用,添加多个文件;•第三步,使用命令git commit,完成。这种用命令的方式感觉还是用svn好用,但是对于分布式版本控制来说git是最好的选择。

❸ Git创建本地版本库

版本库又名仓库,英文名repository,可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。 1、选择一个合适的地方,创建一个空目录 2、通过git init命令把这个目录变成Git可以管理的仓库,当前目录下会多了一个.git的目录,这个目录是Git来跟踪管理版本库的。这个目录默认是隐藏的,不要手动修改这个目录里面的文件,不然改乱了,就把Git仓库给破坏了。可以用ls -ah查看。 3、创建一个文件,文件一定要放到learngit目录下(子目录也行),因为这是一个Git仓库,放到其他地方Git再厉害也找不到这个文件。 创建一个readme.txt文件,内容为 Git is a version control system. Git is free software. 4、把一个文件放到Git仓库,只需要两步。 第一步,用命令git add告诉Git,把文件添加到仓库: 第二步,用命令git commit告诉脊行Git,把文件提交孙拿到仓库: 解释git commit命令: -m后面输入的是本次提交的说明,可以输入任意则野搭内容,当然最好是有意义的,这样你就能从历史记录里方便地找到改动记录。 git commit命令执行成功后会告诉你, 1 file changed:1个文件被改动(我们新添加的readme.txt文件); 2 insertions:插入了两行内容(readme.txt有两行内容)。 为什么Git添加文件需要add,commit一共两步呢?因为commit可以一次提交很多文件,所以你可以多次add不同的文件,比如: 最后,在这说明一下,本文的Git知识总结是根据廖雪峰老师官网的Git学习到的,如果有不懂的,也可直接查看廖雪峰老师官网。 看到这里的小伙伴如果觉得我的总结有解决你的困惑的话,帮忙点个赞,让我知道我的文章是有帮助到你的哟,感谢。

❹ Windows系统中如何安装Git版本控制工具

我们在Windows系统中进行软件编写时,经常会用到Git版本控制工具。那么如何在Windows系统中安装Git呢?下面我给大家分享一下。

工具/材料

Git安装包

01

首先点击Git安装程序,默认进入安装向导界面,第一个页面没有什么需要注意的,直接点击Next按钮即可,如下图所示

02

接下来会进入到安装位置选择的界面,这里要注意的是别安装在C盘即可,如下图所示

03

然后会出现选择安装项目的界面,这里按照如下图所示的方式勾选即可,注意红框中的分别代表的是命令行模式和图形界面模式,这两个一定要勾选

04

然后需要设置一下Git菜单的目录名称,我们就起名就Git即可,如下图所示

05

接下来会让你选择默认编辑器,我们这里选择Vim编辑器,如下图所示

06

然后会进入配置环境变量的界面,我们勾选第一个选项,使用Git命令行,这样就无需修改Path变量了,如下图所示

07

接下来选择使用OpenSSL库,这样能保证数据传输的安全性,如下图所示

08

然后是选择命令行模拟器的类型,这里选择MinTTY即可,如下图所示

09

接下来在额外参数配置界面将出现的两个复选框都勾选上,如下图所示

10

然后Git就会进入安装状态了,如下图所示,我们等到安装进度条完成即可

11

最后我们打开开始菜单,如果能显示如下图所示的Git目录则代表Git安装成功了

❺ GIT的安装和版本库创建

一 . Git是什么? Git(读音为/g?t/。)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 [1] Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 Torvalds 开始着手开发 Git 是为了作为一种过渡方案来替代 BitKe 二 .安装git 最早Git是在Linux上开发的,很长一段时间内,Git也只能在Linux和Unix系统上跑。不过,慢慢地有人把它移植到了Windows上。现在,Git可以在Linux、Unix、Mac和Windows这几大平台上正常运行了。 要使用Git,第一步当然是安装Git了。根据你当前使用的平台来阅读下面的文字: 在Linux上安装Git 首先,你可以试着输入git,看看系统有没有安装Git: $ gitThe program 'git' is currently not installed. You can install it by typing:sudo apt-get install git像上面的命令,有很多Linux会友好地告诉你Git没有安装,还会告诉你如何安装Git。 如果你碰巧用Debian或Ubuntu Linux,通过一条sudo apt-get install git就可以直接完成Git的安装,非常简单。 老一点的Debian或Ubuntu Linux,要把命令改为sudo apt-get install git-core,因为以前有个软件也叫GIT(GNU Interactive Tools),结果Git就只能叫git-core了。由于Git名气实在太大,后来就把GNU Interactive Tools改成gnuit,git-core正式改为git。 如果是其他Linux版本,可以直接通过源码安装。先从Git官网下载源码,然后解压,依次输入:./config,make,sudo make install这几个命令安装就好了。 在Mac OS X上安装Git 如果你正在使用Mac做开发,有两种安装Git的方法。 一是安装homebrew,然后通过homebrew安装Git,具体方法请参考homebrew的文档:http://brew.sh/。 第二种方法更简单,也是推荐的方法,就是直接从AppStore安装Xcode,Xcode集成了Git,不过默认没有安装,你需要运行Xcode,选择菜单“Xcode”->“Preferences”,在弹出窗口中找到“Downloads”,选择“Command Line Tools”,点“Install”就可以完成安装了。 在Windows上安装Git 在Windows上使用Git,可以从Git官网直接下载安装程序,(网速慢的同学请移步国内镜像),然后按默认选项安装即可。 安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功!安装完成后,还需要最后一步设置,在命令行输入: $ git config –global user.name "Your Name"$ git config –global user.email "[email protected]" 因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。你也许会担心,如果有人故意冒充别人怎么办?这个不必担心,首先我们相信大家都是善良无知的群众,其次,真的有冒充的也是有办法可查的。 三 . 创建版本库 1.进入到计算机某个磁盘(如D盘)并创建文件夹存放您的git项目仓库(如GitHub) 1 $ cd D:2 $ mkdir github3 $ cd github4 $ git initInitialized empty Git repository in /Users/michael/github/.git/ git init 指初始化版本库,在当前目录下会有.git的目录,它是git进行跟踪和管理版本库,禁止删改此文件(如果没看到可能是您的电脑不显示隐藏文件,在命令行工具运行 ls -ah可查看); 2.编写一个example.txt,编写内容尽可能有意义的.(尽可能不要用Windows本身的记事本编写,因为运行文件可能出错.建议使用Notepad++功能强大且免费) 3.将文件添加到仓库(注意:运行以下命令后是没有任何显示的) $ git add example.txt 4.确认提交文件到仓库(-m后面的字符串可随意写但建议有意义),显示的信息表示一个文件改变,插入两行内容(因为您在example.txt编写了两行内容) $ git commit -m 'add example file'[master (root-commit) cb926e7] add example file 1 file changed, 2 insertions(+) create mode 100644 example.txt 5.另外: 'git add'命令可运行多次之后,再一次性运行 'git commit -m'

❻ git仓库的创建及基本操作

一、安装git 二、设置 由于git是分布式管理工具,需要输入用户名和邮箱以作为标识,因此,在命令行输入下列的命令:git config  — global user.name "" ,git config  — global user.eamil "" 三、工作原理: 1.git的工作流程 2、git简化原理 四、基本用法 1、创建版本库 版本库就是我们所说的“仓库”,英文名repository,你可以理解为一个目录,这个目录里面的所有文件都可以被Git管理,文件的修改,删除Git都能跟踪, 以便任何时刻都可以追踪历史,或者在将来某个时刻还可以将文件”还原”。 eg: 命令解析: cd:进入某个目录 mkdir:创建一个文件 pwd:显示当前的目录路径 2、添加文件到版本库 添加文件到版本库,首先需将这个目录变为git可以管理的仓库,命令如下: git init git add 001.txt git commit 001.txt "001txt文件提交" 命令解析: git add:将文件提交到暂存区 git commit -m:将暂存区文件提交到仓库(单引号内为注释) 3、检雹历查是否有未提交的文件 通过下面的命令,检查该版本库是否有文件未提交:git status 检查当前文件状态 4、检查文件是否被修改 git diff:查看文件修改的内容 5、查看历史变更记录 git log:获得历史修改记录 git log –pretty=oneline:使记录只显示主要的内容,一行显示 6、版本回退 cat:查看文件内容 git reset –hard HEAD^:回退到上一个版本 git reflog:获取历史版本号 git reset –hard 版本号:回退到该版本号对应的版本 五、将本地文件推送到github仓库 PS补充下:关于Git和github关联 1、拥有github账号 由于本地仓库和远程的github仓库需要关联,首先需要登录github,注册一个账号,然后建立一个仓库。 注册链接: https://github.com/join?source=header-home 成功注册后,登录github,首页如下: 2、创建SSH Key Git和github之间是通过SSH加密的,因此需要执行下面的操作: ①、在本地主目录查找,是否有.ssh目录,如果有,打开该目录,一般会有这两宏肆闭个文件:id_rsa和id_rsa.pub,如果有的话,直接跳过,如果没有的话,打开蔽裂命令行,输入如下命令: ssh-keygen  -t rsa –C “[email protected]”(你自己的邮箱地址,推荐和注册github的邮箱保持一致) ps:Mac系统下查看和生成SSH Key 一、查看本地是否存在SSH-Key:   ls -al ~/.ssh 输出的是如下内容: 证明本地已经存在SSH Key 文件,请执行第四步。 id_rsa        id_rsa.pub 二、如果没有,生成新的SSH Key ssh-keygen -t rsa -C"you_email" (your_email:这里填写你在GitLab或者GitHub注册时的邮箱。) 三、生成并添加SSH Key ssh-add ~/.ssh/id_rsa 四、查看SSH Key cat /Users/xxx/.ssh/id_rsa.pub   xxx是你的电脑用户名,例如:howieMacBook-Pro:~ howie$中的howie关键字。     复制生成好的SSH Key 添加到 GitLab 或者GitHub中的SSH Key中即可。 ②、登录github,右上角:设置→settings-SSH and GPR keys→New SSH key,然后输入你的标题,输入上面的公钥,然后点击保存。3、创建仓库 点击右上角,添加→New repository,按照下图所示创建仓库: 然后进入创建的仓库,点击Clone or download,找到你的仓库地址: 然后通过命令:git remote add origin https://github.com/用户名/仓库名.git,将本地仓库和github仓库连接就好了。

❼ git怎么创建本地版本仓库

我们都知道,使用git的好处是可以很好地对项目版本进行控制。我们可以很清楚地看到修改了哪些代码,并可以恢复到我们想要的版本。使用的话,平常我们都是先将改动的代码提交到本地仓库,再推送到远程仓库。那如果我们不需要推送到远程仓库,只需要在本地仓库进行管理呢?最近就在做项目时,需要建立本地仓库。于是上网查了下资料,找到了建立本地git仓库的方法,下面简单描述一下:1、在项目的根目录下,使用git init 命令创建一个版本库。执行过后会发现根目录下多了一个.git的目录。其仔茄中包括许多的空文件。比如:config # 项目的配置信息description # 项目的描述信息HEAD # 项目当前在哪个分支的信息hooks/ # 默认的“hooks” 脚本文件index # 索引文件,git add 后把要首春添加的项暂存到这里info/ # 里面有一个exclude文件,指定本项目要忽略的文件 #logs/ # 各个refs的历史信息objects/ # 这个目录非常重要,里面存储都是Git的数据对象2、本地仓库创建成功后,使用git add 命令。把当前目录下的所有文件全部添加到暂存区。3、再使用git commit 命令,将文件提交到本地仓库。至此,本地仓库创建成功。当本地的源文件改动时,只需要再添加、提交到本地仓库即可。使用git log 命令,可以看出有哪些内容被提交了。甚至者戚耐可以恢复到想要恢复的版本,这样及再也不用担心代码不能恢复的情况了。

❽ 如何搭建git版本库

服务端配置1、安装git2、新建一个用户,只能用来上传代码,而不能通过ssh登录,比如git用户adser gitchsh -s $(command -v git-shell) git使用git-shell替换bash ,这样git用户就不能通过ssh登录这一步会有警告,提示git-shell不在shell列表里,不用担心。3、添加ssh公钥,在/home/git/.ssh/authorized_keys里添加客户端的公钥,一行一个。如果没有文件,可以新建mkdir /home/git/.sshtouch /home/git/.ssh/authorized_keys客户端生握茄成公钥的方法是 ssh-keygen,windows的在C:\Users\用户名\.ssh\ 目录下,打开id_rsa.pub4、初始化一个空的git仓库cd /vargit init –bare sample.gitchown -R git:git sample.git这一步是让目段孙察录可以被git用户修改,否则会出凯颤现“permission denied”错误。客户端1、可以git clone了git clone [email protected]服务器:/var/sample.git 即服务器上的文件路径或者ssh,建议ssh,方便设置端口号git clone ssh://[email protected]服务器:端口号/var/sample.git

❾ 如何在windows上使用Git

在windows使用git命令方法如下(以win7为例):1、msysgit 是 Windows 版的 Git可以网络搜索Git下载。2、安装完成后,开始菜单里找到“Git”->“Git Bash”打开Git。3、注册用户信息:首先配置你的用户信息的Git命令。$ git config –global user.name "Your Name" $ git config –global user.email "[email protected]"4、配置完成后使用 $ git config –list查看配置的用户信息灶茄、5、创建版本库$ cd d: 和cd MyGit进入新建的隐衫察Git目录(什么是版本库?版本库又名仓库,英文名repository,你可以简单塌仿的理解一个目录)6、$ mkdir project # 创建项目目录 ,$ cd project # 进入到项目目录.7、git init # 初始化 git 仓库。此命令会在当前目录新建一个 .git 目录,用于存储 git 仓库的相关信息 ,把这个目录变成git可以管理的仓库.8、以上就是Git创建版本库操作方法

❿ 如何在 Windows 下使用命令行创建 Github 仓库

windows使用git命令(win7例):1、msysgit Windows 版 Git网络搜索Git载2、安装完始菜单找Git->Git Bash打Git3、注册用户信息:首先配置用户信息Git命令$ git config –global user.name "Your Name" $ git config –global user.email "[email protected]"4、配置完使用 $ git config –list查看配置用户信息、5、创建版本库$ cd d: cd MyGit进入新建Git目录(版本库版本肆汪闭库名仓库英文名repository,简单理解目录)6、$ mkdir project # 创陵高建项目目录 $ cd project # 进入项目目录.7、git init # 初始化 git 仓库命令前目录新建 .git 目录用裂裂于存储 git 仓库相关信息 ,目录变git管理仓库.8、Git创建版本库操作


赞 (0)