Git利用方法(一)---利用Git上传代码到Github[保姆教程]

打印 上一主题 下一主题

主题 866|帖子 866|积分 2598

https://blog.csdn.net/qq_54026286/article/details/129292346?spm=1001.2101.3001.6650.10&utm_medium=distribute.pc_relevant.none-task-blog-2~default~BlogOpenSearchComplete~Rate-10-129292346-blog-124217510.235%5Ev43%5Epc_blog_bottom_relevance_base4&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2~default~BlogOpenSearchComplete~Rate-10-129292346-blog-124217510.235%5Ev43%5Epc_blog_bottom_relevance_base4&utm_relevant_index=11
利用这个上传代码
1 我的key的地址
C:\Users\Administrator/.ssh/id_rsa



   一 git来源
  可以先学习bilibili这个课程
  【GeekHour】一小时Git教程_哔哩哔哩_bilibili
  Git的诞生是因为Linux之父为了开源托管Linux巨大的代码库而花“整整”两周所写的一个管理系统,详情可以自行百度谷歌。
Git作为一个版本控制软件,这类系统软件办理了工程师们在开发过程中,防止因为过多的版本迭代和代码修改,而造成的管理混乱。
它可以系统的记录每一次开发过程中的更改记录和版本汗青以及都是谁做出的修改都能具体记录。就像下图一样。这样就能大大的提升开发的效率!

   二 git是什么
  Git for Windows

Git是一个分布式版本控制软件
英文叫Version Control System.
为了更好地明确分布式,那就不得不提另外一种曾经流行的管理模式:
集中式的版本控制系统就是把代码集中统一存放到一个中央服务器,不论是谁要做什么事,都必要去这个中央服务器把最新的代码版本扒拉下来干活,干完活以后,便又要再一次推送给中央服务器,表面上看好像没什么大不了。
但实际上这中模式有一种通病,便是一定要联网才能工作,如果处于局域网大概会好些,但利用互联网,难免制止不了网速的问题。其次,一旦当中央服务器挂了,就意味着代码库挂了,那就代表之前的努力都付诸东流了。
分布式就可以更好地办理这个问题,分布式版本管理系统,并不必要这个所谓的中央服务器,每个人各自的电脑内里都有一个完整的代码库,而且及时未能联网,你也依旧能愉快的工作,等完成了使命,待到有网之时,再同步到长途服务器即可。
固然说分布式的版本控制系统,不必要要一个明确的中央服务器,但一样平常在实际的开发过程中,都会有这么一个东西,但它也仅仅只是扮演同步代码的角色,而GitHub就是扮演着这个角色。
因为很少会在两人电脑间推送版本的修改。
要注意的一点,与集中式不同的是,哪怕没有这个“中央服务器”,各人也还是可以一样的干活,只不外彼此交换的各自的修改内容会不大方便。
Git作为分布式版本控制系统 还有强盛的分支管理系统
   三 github是什么
  简朴介绍了Git,相信各人都有了一些开端的熟悉,那如今就再简朴介绍下何为GitHub。
刚刚有提到一下,GitHub扮演着托管Git代码的“中央服务器”角色。
简直,这其实就已经很好解释了它的身份。
Git是一个软件,一个系统,而GitHub就是一个网站,一个基于Git而诞生的文件托管网站(不一定就是放代码的,也有人备份个人文件资料)。
所以也就解释了开头为什么GitHub上有这么多开源项目的缘故原由了。

   四 github利用
    保姆级教程
  【学习笔记】上传代码到GitHub(保姆级教程)_github上传代码-CSDN博客
    参考博客1怎样在GitHub上传自己的项目(新手具体版)_锵锵锵锵~蒋的博客-CSDN博客_github上传注册GitHub新建仓库1.点击右上角+,点击new repository,进入Create a new repository。2.Repository name :仓库名称。3.Description 描述仓库(可不填)。4.权限设置成public,别的不填.5.点击Create repositor。下载安装Git,一样平常一直下一步即可(没有特殊要求的话)。网址:https://gitforwindows.org/在Git Bush中进入放项目文件的地址如果是直接打开Gi..
https://blog.csdn.net/weixin_43629813/article/details/113824388?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165010230316782094830750%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=165010230316782094830750&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_positive~default-1-113824388.142%5Ev9%5Econtrol,157%5Ev4%5Econtrol&utm_term=github%E4%B8%8A%E4%BC%A0&spm=1018.2226.3001.4187
    参考博客2
  Git的利用--怎样将本地项目上传到Github_gyb_fighting的博客-CSDN博客_github上传本地项目很早之前就注册了Github,但对其利用一直懵懵懂懂,很不纯熟。直到昨天做完百度前端技能学院的task,想把代码托管到Github上的时候发现自己对于Git的操作是如此之愚钝,所以今天决定把Git好好学习一遍,好让自己以后能更好地利用Github,重要还是通过Git教程 - 廖雪峰的官方网站来学习。简要步调可以直接看末了的总结。       Git的安装就不说了。       第一步:
https://blog.csdn.net/zamamiro/article/details/70172900?utm_medium=distribute.pc_relevant.none-task-blog-OPENSEARCH-5.baidujs&depth_1-utm_source=distribute.pc_relevant.none-task-blog-OPENSEARCH-5.baidujs    五 注册github账号
  
  
1 打开我的资源库

2 创建新的资源库

3 写库名字&描述笔墨


    六 下载Git软件
  1 git的中文文档
Git - Book


4 下载安装Git,一样平常一直下一步即可(没有特殊要求的话)。
网址:Git for Windows

5 直接按照默认进行安装即可,双击安装
   

下一步---修改路径---存放快捷方式---选择要安装的功能---选择编辑器vim---选择默认分支
---选择http毗连方式---利用换行符
  

终端打开方式默认--默认git pull---凭证管理器---启用文件系统缓存默认---不开启--安装成功
  

  
6 创建一个文件夹存放git,直接右键就可以Git Bush Here
   其他博客:在Git Bush中进入放项目文件的地址,如果是直接打开Git Bush必要 cd 进入项目地址,也可以打开项目文件,右键选择Git Bush Here
  我创建的文件夹是git_BASH,打开文件夹直接右键就可以Git Bush Here。
 

7     出现命令窗口,输入git init
  1. git init
复制代码
输入git init ,把这个目录变成Git可以管理的仓库,而且告诉你是一个空的仓库(empty Git repository)会发现当前目录下多了一个.git的目录,这个目录是Git来跟踪管理版本库的,没事千万不要手动修改这个目录内里的文件。
这个目录默认是隐蔽的,用 ls -ah 命令就可以看见。
 

   

  目录默认是隐蔽的,用 ls -ah 命令就可以看见。
   8  添加文件到版本库
    如果是第一次提交的话,要先配置好你在git上的用户名和邮箱,输入命令
  1. git config --global user.email"邮箱"
  2. git config --global user.name"名字"
复制代码
a) git add . 此操作是把test文件夹下面的文件都添加进来,注意后面的 . 不能忘
    . 可换成特定的文件名。
b)commit命令,-m后面输入的是本次提交的说明,可以输入任意内容,最好是故意义的,方便从汗青记录里找到改动记录。

总结:添加文件到Git仓库,分两步:
利用命令git add ,注意,可反复多次利用,添加多个文件;比方:git add ./Code
利用命令git commit -m ,完成。
  1. git add .
  2. git commit -m "first commit"
复制代码
9 用git status来查看你当前的状态
  1. git status
复制代码
10 将本地的仓库关联到github上
这一部分搬运自一篇博客上利用SSH密钥进行关联:Git利用–怎样将本地项目上传。写的非常具体!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

风雨同行

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表