github笔记

前言

想把团队里的文件都放到github上进行统一管理,这里我通过自己的账户做一下测试和笔记。也方便后面的学习。更多详细学习文档请参照:https://www.liaoxuefeng.com/wiki/896043488029600/896954117292416

GIT基本操作

什么是git?

Git是目前世界上最先进的分布式版本控制系统(没有之一)。Git有什么特点?简单来说就是:高端大气上档次!
那什么是版本控制系统?如果你用Microsoft Word写过长篇大论,那你一定有这样的经历:想删除一个段落,又怕将来想恢复找不回来怎么办?有办法,先把当前文件“另存为……”一个新的Word文件,再接着改,改到一定程度,再“另存为……”一个新文件。有没有觉得这样非常麻烦。GIT的创立就是为了解决这个问题,我们在每次修改的时候都可以覆盖,如过想过回到过去的版本只需要一个命令就可以解决。
github笔记

GIT基本命令

  1. git init 初始化当前文件夹为git仓库
  2. git add xx.xx 将文件xx.xx预添加到git库中。
  3. git commit -m "xxxx" 将add的文件正式添加到库中。
  4. git log 显示之前的提交记录
  5. git reset -hard id 恢复到id对应提交环境下。
  6. git diff id -xx.xx与id版本中xx.xx文件比较不同地方。
  7. git status 查看状态
  8. git branch dev  创建新的分支
  9. git checkout dev  切换到dev分支
  10. git merge dev 合并dev分支到master分支上去。
  11. git push origin master 推送到master目录上
  12. git push origin dev 推送到dev目录上
  13. git branch 查看分支
  14. git checkout -b dev origin/dev 创建本地dev连接到远程dev

githubdeskop使用

githubdeskop是github制作的一个界面管理github软件。我们可以通过这个软件快速开发我们的项目,同时界面显示更友好。
官方学习手册
大致简述一下步骤:

  1. 安装githubdeskop

github笔记

  1. 登陆你的github账户
    github笔记
    3.从github上克隆代码库
    github笔记

4.修改后push到对方
参照: https://blog.****.net/qq_26787115/article/details/52133008

ps:本地git连接github有两种方式,一种在github上设置自己本地电脑的SSH,另外一种是先从github上clone下来再push上去。