服装店网页设计网站模板,建设银行网站转账,安康企业网站建设价格,青建设厅官方网站一、Git是什么#xff1f; Git是目前世界上最先进的分布式版本控制系统。 Working Directory#xff1a;工作区 Index / Stage#xff1a;暂存区 Repository#xff1a;仓库区#xff08;或本地仓库#xff09; Remote#xff1a;远程仓库
由于前面2篇文章已经简单得…一、Git是什么 Git是目前世界上最先进的分布式版本控制系统。 Working Directory工作区 Index / Stage暂存区 Repository仓库区或本地仓库 Remote远程仓库
由于前面2篇文章已经简单得说明了GIT得安装以及SSH得配置这次得内容主要是以如何使用Git为主要内容来说明
当我们下载安装好Git只有右键可以看到有一个Git GUI/以及一个Git Bash Git GUI主要是一个Git得图形化界面但是我们主要说得是Git Bash这块用命令行创建Git得本地仓库addcommit Pushcheckout以及Pull
一、如何使用Git
1. 创建版本库。
什么是版本库版本库又名仓库英文名repository,你可以简单的理解一个目录这个目录里面的所有文件都可以被Git管理起来每个文件的修改删除Git都能跟踪以便任何时刻都可以追踪历史或者在将来某个时刻还可以将文件”还原”。
首先在我们的E盘创建一个gittest文件夹作为我们的仓库 然后右键打开我们得Git Bash命令行窗口 第一步我们打开后可以看到现在所在得位置是在我们得桌面所以我们先切换到我们要进行版本控制得文件夹中去也就是我们项目所在得工作空间
cd E: 切换到E盘
cd testgit 切换到E盘下面的gittest工作空间下 如果你是第一次进入GIT那么先配置用户信息记得把下面的user.name和useremail换成你自己的
配置完成后执行git config --list查看配置后得信息
$ git config --global user.name Doe
$ git config --global user.email doeexample.com 好了用户信息配置好了之后就开始步入正题了前面我们已经切换到工作空间gittest目录下了
我们现在执行命令 git init 初始化git然后就可以对该目录进行版本控制执行完之后可以看到后面已经创建了一个.git目录
如果你的文件夹下面没有那需要在查看中设置一下显示隐藏文件夹因为.git目录是隐藏得 接着我们在该文件夹下手动或者通过命令创建一个文本README.TXT 接着输入命令 vim README.TXT进入编辑模式然后按【i】进行编辑README得文本内容 输入11111111111然后ESC接着切换大写键输入ZZ退出编辑模式
输入 cat README.TXT查看文本内容 2. 添加一个远程地址
git remote add origin 你在gitHUb上新建得项目地址(https://github.com/nanBole/gittest.git) 若出现上图得提示则输入用户名和邮箱地址验证
提交README.txt文件到Stage暂存区add之后输入git status查看状态此时是 NO COMMIT 下面接着进行提交:git commit -m 输入你要备注得内容此时再进行一次git status 查看
已经提交 下面我们将已经提交的内容Push到远程仓库去
命令git push -u origin master / git push origin master
我们第一次推到远程得时候回加上这个-u,后面我们再次提交分支得时候就直接使用第二种方式就可以了
$ git push 如果当前分支与多个主机存在追踪关系那么这个时候-u选项会指定一个默认主机这样后面就可以不加任何参数使用git push。
$ git push -u origin master 上面命令将本地的master分支推送到origin主机同时指定origin为默认主机后面就可以不加任何参数使用git push了。 不带任何参数的git push默认只推送当前分支这叫做simple方式。此外还有一种matching方式会推送所有有对应的远程分支的本地分支。Git 2.0版本之前默认采用matching方法现在改为默认采用simple方式。 回到github首页刷新下可以看到我们得README文件已经推送到origin主机了。