zoukankan      html  css  js  c++  java
  • Git简介

    在Git安装完毕之后(2.5.0 版本),在电脑上右键可以看见Git GUI Here 和 Git Bash Here分别为可视化开发和命令行开发,建议使用命令行开发(流行、大众、效率高)。

      此处讲解git Bash Here 命令行操作:

    1. 进入指定的文件夹下执行

      ~ 第一种方式,cd 进入指定的文件夹下

      ~ 第二种方式,在指定文件夹下右键,点击Git Bash Here。

      >>git init 在工作目录初始化新仓库

    2. >>git clone 'http... or svn...'[ github文件库的指定地址 ] 以http... 为例

    3. 设置贡献者

     最好设置成和github上的用户名和邮箱一样[方便管理]

     设置全局之后就不用每次开一个克隆一个库就设置一次

      >>git config --global user.name ‘xxx’ 设置全局用户名 

      >>git config --global user.email ‘xxx’ 设置全局邮箱

      >>git config --global user.email 查看邮箱[用户名]

      >>git config --list 查看git下面所有的配置

    4. 【master】的意思 --- 分支,为了不影响原版本库,我们克隆一个新的测试库,在测试库开发稳定之后,再合并到原版本库,以此防止出现问题。

    5. git的三个区

       工作区 --- 存放代码的文件夹

        暂存区 --- 中转站,先获取工作区的修改内容,再发送给版本库

         - 作为过渡

         - 减少误操作

         - 保护工作区和版本区

         - 分支处理

     版本库 --- 【master】 分支

     >>git status 查看暂存区状态

       如果在工作区新建文件,那么如下:显示有文件未被添加至暂存区

      >>git add demo1.html[文件名] 添加某文件至暂存区[可同时添加多个文件 空格隔开;>>git add . 所有修改过内容全部提交到暂存区] --- 绿色部分就是暂存区 红色部分就是工作区 三个数字的意思分别是 添加个数~修改个数~删除个数

      再次使用git status查看暂存区状态:

    6.>>git commit  提交到版本库 --- 弹出记事本[记录修改信息]

      或者>>git commit -m' 描述信息 '

    常见错误:

       1.使用git status 出现 not staged 表示文件修改但没有在暂存区内。

  • 相关阅读:
    UVa 839 Not so Mobile
    UVa 548 Tree(中序遍历+后序遍历)
    UVa-679 Dropping Balls(二叉树的编号)
    Vue练习三十一:04_04_arguments应用_求出参数的和
    Vue练习三十:04_03_自动改变方向播放_幻灯片效果
    Vue练习二十九:04_02_自动播放_幻灯片效果
    Vue练习二十八:04_01_transition应用(未完成)
    Vue练习二十七:03_09_倒计时时钟
    Vue练习二十六:03_08_简易网页时钟
    Vue练习二十五:03_07_网页计算器
  • 原文地址:https://www.cnblogs.com/wssjzw/p/9080294.html
Copyright © 2011-2022 走看看