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名字一样且大小写敏感

  • 相关阅读:
    0. 序列
    Megacli 常用
    4. Storm可靠性
    3. Storm编程框架
    2. Storm消息流
    1.1 Storm集群安装部署步骤
    poj3723,最 大 生成树
    次短路
    无间道之并查集
    最小生成树二Kruscal算法
  • 原文地址:https://www.cnblogs.com/clno1/p/12078082.html
Copyright © 2011-2022 走看看