二、入门教程

一、学习网站:

①   https://www.jianshu.com/p/c20b416e6db3(极客江南)

https://backlog.com/git-tutorial/cn/reference/stash.html (图文比较简单)

http://www.ruanyifeng.com/blog/2018/10/git-internals.html (阮一峰)

https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000(廖雪峰)

④git命令:http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html(推荐)

1、撤销操作:https://git-scm.com/book/zh/v2/Git-%E5%9F%BA%E7%A1%80-%E6%92%A4%E6%B6%88%E6%93%8D%E4%BD%9C(推荐)

2、版本回退:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013744142037508cf42e51debf49668810645e02887691000/(推荐)

3、分支合并:https://git-scm.com/book/zh/v1/Git-%E5%88%86%E6%94%AF-%E5%88%86%E6%94%AF%E7%9A%84%E6%96%B0%E5%BB%BA%E4%B8%8E%E5%90%88%E5%B9%B6(有例子)(推荐)

二、Git基本概念

是Git是linux之父开发出来的

我们先来理解下Git 工作区、暂存区和版本库概念

工作区:就是你在电脑里能看到的目录。

暂存区:英文叫stage, 或index。一般存放在 ".git目录下" 下的index文件(.git/index)中,所以我们把暂存区有时也叫作索引(index)。

版本库:工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库。

下面这个图展示了工作区、版本库中的暂存区和版本库之间的关系:

图中左侧为工作区,右侧为版本库。在版本库中标记为 "index" 的区域是暂存区(stage, index),标记为 "master" 的是 master 分支所代表的目录树。

三、基本命令

Git 全局设置:

git config -l

git config --global user.name "花椒"

git config --global user.email "987696350@qq.com

"创建 git 仓库: (远程仓库创建不保留README.md)

将已有的项目,push到远程仓库

cd shenbi2

git init

touch README.md

git add README.md

git commit -m "first commit"

git remote add origin https://gitee.com/kubalabala/shenbi2.git

  如果报错:fatal: remote origin already exists.

  解决:(

    1、先输入$ git remote rm origin

    2、再输入$ git remote add origin https://gitee.com/kubalabala/tpcenteos.git就不会报错了

  )

git push -u origin master

"创建 git 仓库: (远程仓库创建保留README.md)

将已有的项目,push到远程仓库

  cd zjjx

  git init

   git pull https://gitee.com/kubalabala/zjjx.git

  git add *

  git commit -m "first commit"

  git push https://gitee.com/kubalabala/zjjx.git

  git push --set-upstream https://gitee.com/kubalabala/zjjx.git master




最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、基本概念: 注:对于git的分布式概念及其优点,不重复说明,自己百度或谷歌。本文中涉及到指令前面有$的,在cm...
    大厂offer阅读 5,345评论 0 3
  • Git常用语法 [TOC] Git简介 描述 ​ Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,...
    君惜丶阅读 9,229评论 0 13
  • numpy.random.random(size=None)¶ Return random floats in t...
    vghjjgdfg阅读 2,962评论 0 0
  • 感恩夏季炎热的一天,郑州的春秋是最舒服的季节,可惜一眨眼就过去了,冬天有暖气好太多了,想起来小时候老家感觉特别冷,...
    米朵天天阅读 1,207评论 0 0
  • 为了留住指缝中溜走的时间 他点燃一支烟 火柴把光传递到烟头的时候 仿佛无数零星的希望 在空中凝结 而后转瞬又消失于...
    王二痞子阅读 5,209评论 34 46

友情链接更多精彩内容