git与github基本概念

git和github是什么?

  通俗的说:

  git是一个版本控制工具
  github是一个用git做版本控制的项目托管平台。

  git是工具,github是网站,他们的关系:github用git来控制版本

  (来源 Git 跟 GitHub 是什么关系?

 github

  百度百科说:gitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名gitHub。

  网友说gayhub是全球最大的同性交友平台...蒽,确实蛮像的

  根据这张图就能大概了解github的web管理界面

使用git上传和更新本地代码

  #step1 创建一个仓库

  注册地址:https://github.com/join?source=header-home

  安装git地址:https://git-scm.com/download/win

  创建一个Repository name,名字不要用中文!

  #step2 第一次使用git上传

  可在文件打开路径输入cmd或通过右键Git bash进入shell界面:

git init  // 建仓库
git add * //添加代码到本地仓库(*是代码全部添加更新的)
git commit -m "first commit" //提交到本地缓存(“引号”里面是说明提交了什么东西)  
git remote add origin https: //提交到远程github上(后面的地址,就是之前配置的repository地址)
git push -u origin master //push到master分支

  #step3 更新github代码

git add * //代表更新全部
git commit -m "更新说明”  //提交到缓存区域
git pull //如果多人同时开发维护代码,得先git pull,拉取当前分支最新代码
git push origin master//最后一步才是push到远程master分支上

  以上内容只包含代码,因为笔者的目的是方便查阅,如果想要详细了解的话可以阅读下面的的两篇博客,内含详细步骤和图示:

  1.使用git上传项目代码到github

  2.更新github上的代码

  最后放上一个学习git教程的学习网站:廖雪峰的官方网站

原文地址:https://www.cnblogs.com/exciting/p/8279938.html