git基本操作笔记

1.基本介绍

  Linus Torvalds 为了存储linux源码,创造的一套分布式版本控制系统。

2.好处:

  • 多人协同工作,跨地域开发,网络依赖性弱
  • 管理代码成本低(不需要依赖服务器)
  • 良好的branch,这样可以让主干代码保持干净

3.git 、GitHub、GitLab区别(之前一直没联系上这3个名词)

  • git是一个工具
  • GitHub 在线的基于Git的代码托管服务
  • GitLab:可理解为私人版本的GitHub(自己搭建GitLab服务器在公司内网)

4.Git推送代码两种方式

第一种:

git clone git@github.com:XXX/blogs.git       生成项目名blogs文件夹,此文件夹下有.git文件夹

 在项目文件夹blogs下创建文件index.html

(1)git add .  或 git add index.html   文件上传到工作区  

(2)git commit -m 'fix'  提交到【暂存区】

(3)git push  推送到远程仓库   不写默认是主分支

第二种:

1.cd blogs

2.git init   初始化一个空的远程仓库,有默认配置信息  .git等

3.推送

创建和github沟通桥梁  git remote add orgin_ssh git@github.comXXX.git

推送到远程   git push origin_ssh master

5.查看历史版本号 :git log

6. 版本回退   git reset --hard XXX    XXX表示版本号

 

写的不全,只是常用的一些命令,下面是大佬博客传送门:https://www.liaoxuefeng.com/wiki/896043488029600/897013573512192

 

posted @ 2019-10-11 01:08  t_gonna  阅读(118)  评论(0编辑  收藏  举报