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

  • 相关阅读:
    繁忙的都市 最小生成树 入门题
    洛谷P2801 教主的魔法 分块
    洛谷 P3203 [HNOI2010]弹飞绵羊 分块
    洛谷P2607 [ZJOI2008]骑士 基环树动归
    Hdu 2586 树链剖分求LCA
    洛谷 P3384 【模板】树链剖分
    洛谷P1816 忠诚 分块
    最全前端开发面试问题及答案整理
    CSS垂直居中和水平居中
    实现一个图片懒加载插件有多难?
  • 原文地址:https://www.cnblogs.com/clno1/p/12078082.html
Copyright © 2020-2023  润新知