首页 > 其他分享 >Github 新手够用指南

Github 新手够用指南

时间:2023-05-17 20:01:17浏览次数:44  
标签:Git git -- 仓库 Github 够用 新手 文件夹

https://zhuanlan.zhihu.com/p/372512096
本文略长但详细,一篇解决你的问题。

一、必备少量知识

二、安装教程

三、从github往下扒项目

四、你的项目要上传

一、必备少量知识

——————人工分割线——————

小秘密:

Git 和 Github 都是些什么?

Git --> 一个软件(下载安装即可),它能帮你做版本控制。

Github --> 用这个软件做的网站,方便你使用。

可以了!~

——————人工分割线——————

在什么情况下使用Git?
它帮你把以往的历史保留起来。一旦你今天把程序给玩坏了,它能倒回去。

Git的三个概念:

1、提交 :有变化咱就主动提交上去,别等着出错再后悔

2、仓库:总的有个地方记录和处理提交的数据

3、分支:在当前代码中开辟不同的板块,各写各的,互不影响,最后组成一个完整的代码

三、开始使用github上的程序代码

1、你现在能去github上逛街了,找到对眼的,直接宣称:"跟我回家,你是我的了!"

img

2、这时候你才想起来,家还没有呢!

建立一个文件夹,进入文件夹点击右键,选择Git Bash Here

img

3、输入 git clone 网站上 .git 那个网址


img

4、代码已经从网站来到你的电脑里,用vscode编辑器打开就能看到代码

img

5、想要了解这个程序的发展过程就点击 右上角的 commit

img

6、点击这串人类看不懂的字符串,进入时光机

img

7、里面就能看到具体的信息,作者的每一次提交都干了些什么.

img

这个对于学习如何从零开始建立一个大项目,作用不言而喻。

8、不知不觉中 git 三概念中的仓库 和 提交就展示完了,就这么简单。剩下一个分支

img

9、搜索项目小技巧

awesome xxx : 找百科大全类的项目

xxx sample : 找例子,没灵感的时候,就差别人那一棍子

xxx starter : 找项目空架子,白票 懂?

xxx tutorial : 找教程,实用到不能再实用了。

四、我的项目要上传

1、创建本地版本库--任意位置新建文件夹(通俗易懂)

--进入文件夹--右键选择 Git Bash Here

(这就不用上图了吧)

2、使用git init命令 ,相当于在本地建立了仓库

img

3、粘贴你建立好的项目到本地仓库内,然后输入命令 git add . 注意:空格 点

img

4、提交项目到仓库

img

-m 后面是注释的意思,最好写上,也方便自己进行管理

本地的操作就完成,接下来就是最难受的链接远程仓库

5、先看一下你C盘的user文件夹下面有没有 .ssh目录,没有的话就需要使用命令进行创建

ssh-keygen -t rsa -C [email protected]

img

6、登录Github -->右上角的图标-->Settings-->SSH and GPG KEYS-->New SSH key

Title里面随便填,把id_rsa.pub里面的内容复制到Title下面的Key内容框里面,最后点击Add SSH key

这样就完成了SSH Key的加密

img

7、在github上建立一个仓库,可以在右上角的加号处点击New repository

建立完毕之后,别着急走,看看页面里面的指引

img

8、按照页面指引的方式 把命令从上到下输入一遍

img

9、顺利完成

img

标签:Git,git,--,仓库,Github,够用,新手,文件夹
From: https://www.cnblogs.com/yimumengke/p/17409964.html

相关文章

  • Typora+PicGo+gitHub搭建自己的免费图床
    相信很多程序员都有记录笔记或写博客的习惯,而要说到好用的写作软件,非Typora莫属,虽然他现在已开始收费了,但大家还可以下载它的旧版,而且也不会强制你更新,但是使用它在编辑的时候,它的图片默认都是保存在本地相对路径。那么就有个问题,当我要把笔记复制到博客或者其他平台的时候,图片......
  • 【Go新手起步01】5步完成 vscode的go插件安装跟激活。
     首先下载vscode,进行两个插件安装,如图所示 然后下载go语言,在官网https://go.dev/doc/install下载 cmd打开,输入goversion验证下载是否成功。在dos页面输入goenv-wGO111MODULE=on                goenv-wGOPROXY=https://goproxy.cn,di......
  • MacOS能够ping通github.com但是chrome浏览器却打不开网址
    1关闭所有代理软件2可以取网络设置里面新建位置  3确定/etc/hosts文件配置了域名和ip的地址映射 4后面解决问题 ......
  • 腾讯开源的 3 个 GitHub 项目,足够良心!
    1、系统清理工具去年腾讯开源了一个系统清理工具:腾讯柠檬清理,该软件可以系统性解决macOS设备空间问题。重点聚焦清理功能,对上百款软件提供定制化的清理方案,提供专业的清理建议,帮助用户轻松完成一键式的清理。主要功能包括:深度扫描清理、大文件清理、重复文件清理、相似照片清......
  • CentOS7中使用Git从github上克隆一个仓库
     1.显示git的版本信息(验证是否安装Git)git--version或者yuminfogit 2.查看git的配置gitconfiguser.namegitconfiguser.email如果没有配置git的用户名和用户的邮箱(名字可以任意指定),可以使用一下命令配置。--global的作用是全局有效,也就是对当前的linu......
  • GitHub使用
    生成本地项目并上传[url]http://bach-dream.iteye.com/blog/1325159[/url]从代码库下载代码到本地[url]http://bach-dream.iteye.com/blog/1333278[/url]以gerrit-trigger-plugin为例,下面的链接都是从相应页面上直接拷贝的。法一:不用github的账号,打开这......
  • Python_报错:curl: (7) Failed to connect to raw.githubusercontent.com port 443: Op
    解决:https://blog.csdn.net/Jimmmyking/article/details/126105788作为mac的用户,如果你还没安装Homebrew那真的就太遗憾了,应为其真的很好用,然后安装Homebrew有时候有不是那么简单,会出现很多奇奇怪怪的错误,如下是我本人第一次安装就成功,其重要用的是中科大的brew主体,使用这个只需......
  • Gitee、Github上星星数获取到一个图片里,用于MD文档
    记录一下Gitee用这个链接当图片地址即可https://gitee.com/daenmax/myadmin/badge/star.svg?theme=white例如Github......
  • 新手怎么交易
               ......
  • doget高速下载 github release
    平常下载githubrelease或者国外文件时,可能遇到下载速度慢,不能下载等情况。第一步打开高速下载网站:https://doget.nocsdn.com第二步将文件地址输入进去,然后回车。下方会出现加速地址。第三步复制生成的结果,用idm或者fdm这类软件,不推荐用浏览器自带的下载器......