Git
Xlucas
做自己,做一个最普通的分享者
展开
-
git开始篇-Git工作区和暂存区
Git有2个区,一个工作区一个版本库工作区 就是我们自己电脑里面能看到的目录,比如我的GitProject文件夹就是一个工作区版本库 工作区有一个隐藏目录git,这个不算工作区,而是Git的版本库。Git的版本库里面存了很多东西,其中最重要的就是称为stage的暂存区,还有Git为我们自动创建的一个分支Master,以及指向Master的一个指针HEAD 之前的的文章讲到我们把文...原创 2018-08-31 00:08:21 · 316 阅读 · 0 评论 -
git开始篇-搭建和创建版本库
Git是一个高可配置的软件,首先,我们可以宣布用config命令配置一下用户和用户邮箱C:\Users\slx>git config --global user.name "xlucas"C:\Users\slx>git config --global user.email "xulu905229@163.com"创建版本库第一步:首先创建一个目录,是这边是windo...原创 2018-08-27 23:29:18 · 725 阅读 · 0 评论 -
git开始篇-比对和替换
上一篇我们讲到了在目录下面创建一个readme.txt文件并且提交了,现在我们修改一下readme.txt的内容为this is a git projectgit is a version control systemgit can manager project通过git status 我们可以看到$ git statusOn branch masterChanges...原创 2018-08-27 23:47:40 · 295 阅读 · 0 评论 -
git开始篇-版本回退
版本回退 在我们工作过程中,希望从历史某个时刻重新开始,也就是每当文件修改到一定程度的时间,就可以保存一个快照,这个快照的操作就是Git里面的commit,一旦你的文件改乱了,或者误删除了,还可以从最近一个commit恢复。 下面我们测试一下。 版本1:firstthis is a git projectgit is a version control systemgit ...原创 2018-08-30 00:37:08 · 213 阅读 · 0 评论 -
git开始篇-Git撤销和回退
Git撤销和回退如果你的文本里面有一个readme.txt文件在里面增加了一行test txttest readme.txttest txt如果你想恢复到之前的版本,你可以将最后一行删除了,如果你不知道修改了哪些内容,或者修改的内容太多了,你可以用git status查看有一下。git会告诉你用 git checkout -- <file> 放弃工作区的内容$ g...原创 2018-09-02 00:04:48 · 237 阅读 · 0 评论 -
git开始篇-git创建新分支和合并分支
git分支的创建和合并 首先我们先创建dev 分支,$ git checkout -b devSwitched to a new branch 'dev'git checkout 命令加上 -b 参数表示创建并切换,相当于下面2个命令git branch devgit checkout dev然后我们用git branch 命令查看当前分支$ git bran...原创 2018-09-05 00:09:49 · 570 阅读 · 0 评论 -
git开始篇-Git删除文件
git删除文件 一般情况下我们先删除工作区不需要的文件,这个时候Git知道你删除了文件,因此工作区和版本库就不一致了,git status命令会立刻告诉哪里文件被删除了。$ git statusOn branch masterYour branch is ahead of 'origin/master' by 1 commit. (use "git push" to publish ...原创 2018-09-02 23:44:30 · 299 阅读 · 0 评论 -
git开始篇-git远程仓库github的配置和使用
git远程仓库github的配置和使用 我们之前已经了解了很多关于git的知识了,现在我们用git操作都是在操作本机的仓库,如何和操作远程仓库呢,我们这里的远程仓库就是Github. 在操作之前,请自行注册GitHub账号,第一步:创建 SSH Key ,由于你的本地git仓库和GitHub仓库之间的传输是通过SSH加密的,在用户主目录下,看有没有.ssh目录,如果有,需要看看有没有id_...原创 2018-09-03 01:08:21 · 485 阅读 · 0 评论