Git与GitHub精品讲解

1.历史

写这篇文章前,首先要致敬大佬--------->  Linus  。2005年他用C语言编写了Git,主体程序开发完成只用了两周,一个月后大佬的Linux系统代码由Git管理。2008年,GitHub上线。

2.Git的优势

  • 大部分操作在本地完成
  • 完整性保证
  • 尽可能添加数据而不是删除或修改数据
  • 分支操作非常快捷流畅
  • 与Linux命令完美兼容

3.Git的下载地址   https://git-scm.com/

4.Git的安装

 

5.Git本地命令

5.1 打开终端Git Bash

5.2 Git本地初始化

 

5.3 Git本地提交相关操作

git status 查看 所在分支/工作区/暂存区信息
git add  [fileName] 将新增或修改的文件添加到暂存区
git rm --cached fileName 将新增的某个文件从暂存区移除
git commit [fileName] -m "我的注释" 提交到本地库

 

5.4 Git本地前进后退版本相关操作

git log --oneline 显示历史版本信息  hash值前7位--代码注释
git log --pretty=oneline 显示历史版本信息  hash值--代码注释
git reflog 显示所有版本信息  hash值前7位--指针--状态--代码注释
git reset --hard hash值 根据hash值回退或前进到这个版本
git reset --hard HEAD 将已经add的文件全部回退,其实就是当前版本不作修改
git reset --hard HEAD^ 回退一个版本
git reset --hard HEAD~n 回退n个版本

 

5.5 Git本地比较文件相关操作

5.6 Git本地分支相关操作

6.Git本地与外部代码托管中心GitHub交互图

发布了12 篇原创文章 · 获赞 12 · 访问量 5498

猜你喜欢

转载自blog.csdn.net/qq_30426943/article/details/104068186
今日推荐