首页 > 其他 > 详细

Git的基本使用及基本流程(平台为GitHub)

时间:2020-04-30 23:59:03      阅读:124      评论:0      收藏:0      [点我收藏+]

一、Git基本概念

  1.Git是分布式的版本管理系统,每台机器都可以基于远程中心服务器拥有自己的版本,如图:

技术分享图片

 

 

  2.远程中心服务器一般叫做Origin repository。

  3.下面来看一下本地计算机包含哪些内容,图片来自于Git官网,包含三个区域:

  (1) 工作目录(working Directory):我们肉眼能够看到的目录及相应的文件;
  (2) 暂存区(Staging Area,也有叫Index):中间过渡区域,可以通过git add命令将工作目录文件放入该区域;
  (3) 版本库(Repository):存放版本、分支、Commits的相关信息,通过git commit命令将Staging Area区域的内容放在版本库中;版本库的信息以文件的形式存放在工作目录下的.git隐藏文件夹中;

技术分享图片

 

 

   4.命令集关系

技术分享图片

 

 

二、Git提交新工程

  1.下载并安装git

 

  下载地址(国内镜像,官网太慢):https://npm.taobao.org/mirrors/git-for-windows/

  2.创建一个本地的版本库(其实也就是一个文件夹) 例:D:\Users\computer\workspace

  3.在新创建的文件夹workspace里鼠标右键点击Git Bash Here,打开git命令窗口

技术分享图片

  4.设置全局配置

git config --global user.name "shenghdx"
git config --global user.email "email@qq.com"

 

  5.生成ssh密钥

ssh-keygen -t rsa -b 4096 -C "email@qq.com"

  回车后提示输入密码, 此处密码可以不填, 直接回车,提示再次输入密码, 直接回车,生成成功

  公钥,秘钥默认生成路径为:C:\Users\computer\.ssh

技术分享图片

 

 

 

 

  6.将id_rsa.pub文件的内容设置到GitHub上

技术分享图片   技术分享图片

 

 

 

 

  7.GitHub上创建一个New repository。进入创建好的repository并复制ssh地址

技术分享图片

 

 

 

  8.文件夹workspace里鼠标右键点击Git Bash Here,打开git命令窗口,输入命令clone文件

git clone git@github.com:shenghdx/SpringCloudDemo.git

  进行clone时会出提示信息,输入yes

 

  9.工程拷贝到工作空间(D:\Users\computer\workspace\SpringCloudDemo)

技术分享图片

 

 

   

  10.Bash窗口输入命令上传到本地库

cd SpringCloudDemo
git add . git commit
-m "commit code"

  11.上传提交到远程库Remote(GitHub)

git push -u origin master

  此操作目的是把本地仓库push到github上面,此步骤需要你输入帐号和密码

 

  12.指令集

--全局配置
git config --global user.name "shenghdx"
git config --global user.email "email@qq.com"

--生成ssh秘钥
ssh-keygen -t rsa -b 4096 -C "email@qq.com"

--clone之后上传工程
git clone https://github.com/shenghdx/SpringCloudDemo.git
cd SpringCloudDemo
git add .
git commit -m "commit code"
git push -u origin master

 

 

 

参考文献:https://blog.csdn.net/Lucky_LXG/article/details/77849212

     https://blog.csdn.net/wankui/article/details/52029246

Git的基本使用及基本流程(平台为GitHub)

原文:https://www.cnblogs.com/wps54213/p/12811646.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!