zoukankan      html  css  js  c++  java
  • Git/Github学习笔记

    推荐学习:https://www.liaoxuefeng.com/wiki/896043488029600 (廖雪峰老师,讲得由浅入深)

    https://dp2px.com/series/%e7%b2%be%e9%80%9aGit/index.html (偏总结性质)

    当然这些只是Git的很小一部分指令,但是熟练使用这些指令足以应付我们的工作。感觉上面大佬说得已经非常好,由浅入深非常清晰了,这里只简单总结一下并且记录一下自己踩过的坑点。

    首先是到Git官网上下载git安装包,按默认提示安装之后我们应该会得到Git GUI和Git Bash这两个东西,那么我们就通过Git Bash输入命令使用Git管理我们的项目。

    在使用之前我们先输入这两条命令表明自己的身份

    $ git config --global user.name "Your Name"
    $ git config --global user.email "email@example.com"

    第一条指令是设置自己的名字,第二天指令是设置自己的邮箱。这里注意:因为我们后续难免会使用到Github当我们的远程仓库,所以最好把这里的Your Name设置成Github的账号ID,把email@example.com设置成注册Github的邮箱(邮箱似乎没那么关键)。

    在Linux课程上学到的指令在Git Bash上也能使用(哪怕是windows),例如常用的cd切换目录,pwd显示当前目录。

    那么我们先cd到我们需要Git管理的目录,比如我要管理d:learngit ,那么就先cd /d/learngit 切换目录,然后pwd一下看下对不对。

    用Git管理的第一步就是输入git init,那么git就会在当前目录下生成一个.git的隐藏文件,是git的记录的管理信息。

    在学习git基本操作之前我们先了解一个事:git分为了工作区(就是本地计算机工作目录下的文件),缓存区(保证即将推送到本地仓库的文件),本地仓库(将本地项目文件保存进行版本管理),和远程仓库(与本地仓库相对,就是远程的本地仓库)。

    直接总结的图就是(来自上面的DP2PX大佬博客)。

     需要注意的一些点:

    ①commit -m必须要写东西,有其他指令可以不写但没必要。

    $ git remote add origin git@github.com:michaelliao/learngit.git 这里的的learngit要和在Github创建的Repository名字一样且大小写敏感

  • 相关阅读:
    HPC Linux
    Git安装使用
    Xshell和VirtualBox虚机CentOS7的连接
    Virtualbox中的Linux:未能加载虚拟光驱 VBoxsGuestAdditions.iso到虚拟电脑
    VirtualBox 主机与虚拟机互通
    在VirtualBox上安装CentOS7
    virtualbox 中的linux 共享文件
    【AT4434】[ARC103D] Distance Sums(构造)
    【洛谷3514】[POI2011] LIZ-Lollipop(构造)
    【LOJ6044】「雅礼集训 2017 Day8」共(prufer序列)
  • 原文地址:https://www.cnblogs.com/clno1/p/12078082.html
Copyright © 2011-2022 走看看