美文网首页
Git学习有感

Git学习有感

作者: Crystal1119 | 来源:发表于2018-10-19 17:20 被阅读0次

Git是一种分布式版本控制系统 ,通过一周学习有感,记录下来。对Git有如下认识:

准备工作

  • 注册Github账户
    你可以登录网站:

github网页

根据提示进行操作

  • 创建仓库

  • Git学习有感
  • git下载
    你可以登录网站:

git下载

Git学习有感

创建版本库

通过看视频我们知道,最初我们需要建立一个内含名为".git"文件的文件夹。经过百度,了解到如下内容

文件夹是当前工作的管理仓库(Gitrepository),".git"文件夹用于储存管理版本库的变动信息

  • 操作前现在c盘目录下新建文件夹git,并在文件夹内建立一个learngit文本

桌面新建文件夹,单击右键用GitBashHere打开,首先

Git学习有感

输入gitconfig--globaluser.namexxx
敲Enter
输入gitconfig--globaluser.emailxxx

  • git init .git
    使得文件夹里生成一个.git文件夹,使得git文件夹变成版本库。

尝试一下

  • 输入指令: git add test.txt
    将test.txt 提交到暂存区

  • 输入指令: git commit -m "test"
    将test.txt 文件提交到仓库,-m后面的字符串为本次提交的信息,根据需求编辑

emm注意呀

1.工作区:即当前仓库即为工作区,在文件夹里对各类文件进行修改;

暂存区: git add file 后将文件放入的位置为暂存区,在暂存区内文件还没有被git commit -m " "传入到版本库中。

2.可以通过git checkout -- test.txt 将文件恢复到暂存区或版本库里的状态,即撤销改动。

连接本地Git与网络上Github

Git学习有感

复制链接,打开git小黑框框哈哈哈
输入git clone(可将你的Git库复制)
从此以后你可以进行自己的一系列联机操作了

创建简单分支

为什么要创建简单分支呢?资料如下:

分支管理(branch)是git的重要功能,可以用交通上的行车来类比。主分支类似于主干道,名为master。分支管理的过程可以看做:一部分车流因任务需要从主干道上离开,前往分支干道上完成任务,然后再回到主干道。从主干道上离开前往分支干道,为创建分支;完成任务后回到主干道,为合并分支。这种只有一次分支的情况是简单分支,是分支管理的基础情况。

  • 建立一个分支需要

1.查看当前分支 git branch
一般刚刚开始你只会看到一个master分支

2.创建新分支 git checkout -b .a
这里git checkout .a就能实现建立.a分支,这里git checkout -b 的意义所在为,创建.a分支并将工作状态切换至.a分支

3.在文件夹中新建一个.b.txt 文本。然后输入指令:.b.txt 和 git commit -m 'new branch‘,将文本提交到版本库。如果这时候再输入指令:git checkout master,将工作分支切换到master,可以发现文件夹中的.b.txt文本消失了,说明master的版本库和.a的版本库是不同的。

4.现在如果分支.a的工作完成了,要将其合并回主分支master,将无用的分支.a删除。
(1)先切换回主分支master:git checkout master
(2)将分支.a的工作成果合并到master上:git merge .a
(3)删除.a分支:git branch -d .a(即用-d表示删除)

相关文章

  • Git学习有感

    Git是一种分布式版本控制系统 ,通过一周学习有感,记录下来。对Git有如下认识: 准备工作 注册Github账户...

  • Git+node.js+TDD

    目录 Git学习 node.js学习 用Nodejs和Git完成TDD编程 Git学习 Git是什么Git是一款免...

  • Git 学习笔记

    ----------------- Git 学习 ------------------ Git 简介 Git...

  • git 入门

    git 入门学习笔记----3个入门命令:git init、git add、git commit -v 学习场景(...

  • 任务3-GIT与GITHUB

    git与github学习有感 废话不多说,先是一堆基本命令行,例如:cd (进入某目录) mkdir(创建文件...

  • git技术,GitHub、GitLab

    git学习 Git教程(小白快速入门版) Git教程(简化版) git详细学习 Gitlab的管理使用手册git初...

  • Git常用命令与学习总结

    安装Git Git的下载地址:Git官网下载地址 学习网址 git 学习笔记- Book 在线练习地址 基础常用指...

  • Git学习之思维导图

    Git学习之思维导图 Git学习之思维导图

  • git记录

    Git Magic图解gitgit 学习笔记git游戏(学习)1、消除文档路径中文乱码git config --g...

  • git资源学习

    git资源学习 Git详解之一 Git起步 Git详解之二 Git基础 Git详解之三 Git分支 Git详解之四...

网友评论

      本文标题:Git学习有感

      本文链接:https://www.haomeiwen.com/subject/wpluzftx.html