美文网首页
Git学习总结

Git学习总结

作者: StrawberrySan | 来源:发表于2017-12-24 16:00 被阅读0次

自己是一个刚触git的菜鸟,需要的操作难度还是较低的。在这里主要是把自己学习Git做一个入门总结。当然随着自己的不断使用git在Github上来管理自己的代码,git的使用也会更加的熟练。


Git是什么?

  • Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
  • Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理
  • Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

Github是什么?

github是一个面向开源项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名github。


安装Github

  • 第一反应当然是问度娘.
  • 全英文有点害怕。凭着直觉,金山词霸的翻译,但是在安装的时候一定要记得勾选上Git Bash ,因为这样才能用命令行操作Git。
  • 在操作时,有图形化操作命令操作,但一般还是选择命令操作,这样更利于对git的理解。图形化操作虽然直观简单,但是对文件的变动等操作看的不是太清楚。
  • 在桌面右键,出现了Git bash here即说明安装成功。

操作Git

首先我们需要清楚的是Git的工作流程GitRepository(Git仓库)<——暂存区<——Working Directory(工作区)
  • 文件从创建出来后,在工作区中,可以进行增加,删除,修改的等操作。然后在转移到暂存区,暂存区已经修改文件后再统一提交到GitRepository(Git仓库)。最终确定文件保存到仓库中,成为一个新的版本并对他人可见。也就是说最开始的创建文件和对文件的修改都是在Working Directory中操作的,在提交到暂存区中后还能对文件进行操作(最后的机会),再最后统一提交到Git Repository中。这就是整个Git的工作流程。

安装git后的初始化操作:
  • 设置用户名:

git config --global user.name "用户名"

  • 设置用户名邮箱:

git config --global user.email "邮箱"

(与Github上的注册信息一致)

  • 查看设置:

git config --list

(发现与user.email和自己输入的信息一致)

初始化操作如图:
image.png

Git远程仓库,用Git管理Github

  • 工作原理:

Working Directory——>暂存区——>Git Repository——>Github

  • 需要的一些基本操作命令:
    • 将远程仓库克隆到本地:git clone

    • 查看本地仓库状态:git status

      image.png
    • 提交文件到git仓库的暂存区:git add

      image.png
    • 对本次提交进行描述:git commit -m "提交描述"

    • 将提交内容推送到远程仓库:git push

      image.png [图片上传中...(image.png-4c8193-1514101106028-0)]
    • 在Github上查看是否显示,则为提交成功:


      image.png
第一次提交的时候,需要验证信息,即需要提交用户名和密码。

git page

部署自己的HTML页面到git page上
  • HTML文件名必须为index.html
    image.png
    image.png
  • 仓库名必须为全小写


    image.png
    image.png
  • 构建git page网站的分支要选对:


    image.png
  • 生成链接:


    image.png

相关文章

  • 2018-04-18

    git学习小结 关于git init,git add,git commit 用法总结 1.首先配置git 全局配置...

  • Git常用命令总结

    我学习效率比较低,关于git差不多学习了两周,总结的常用命令如下: git add .&&git commit -...

  • 2018-10-12

    本周学习总结 Git Git 安装与配置 下载完git后,右键Git Bash here 的选项,点击后会弹出一个...

  • Git命令语法汇总

    本文是在学习廖雪峰Git教程后对常用Git命令的使用总结,仅供在使用Git时方便查找。 一、Git简介 Git是当...

  • Git学习总结

    git 相关 将另一个分支的某次提交所做的更改合并过来 git cherry-pick [commitID] 如果...

  • Git学习总结

    1.Linux安装: sudo apt - get intall git - core 输入密码即可完成安装 2....

  • git 学习总结

    http://rogerdudler.github.io/git-guide/index.zh.html

  • Git学习总结

    Part 1 Git基本介绍 版本控制基本功能 所有的版本控制系统,只能跟踪文本文件的改动,比如TXT文件,网页,...

  • git学习总结

    1. git是什么 git是分布式版本控制系统,可多人协助共同维护项目代码及项目管理 2. 安装 a) linux...

  • git学习总结

    Git for windows 本文只是自己的一些学习总结,方便自己查看,如果对您阅读不适,抱歉!!! 常用命令(...

网友评论

      本文标题:Git学习总结

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