~其实很多在职的工程师们也只会简单的几个操作,但这真的就够用了很多人都是被网络上那些招式繁杂的教程给唬住了,以为这是什么高精尖的科技?you are wrong! very wrong!咱不想知道它是怎么来的,只想知道它是怎么用的本文略长但详细,一篇解决你的问题一、必备少量知识二、安装教程三、从github往下扒项目四、你的项目要上传一、必备少量知识——————人工分割线——————小秘密:Git 和 Github 都是些什么?Git --> 一个软件(下载安装即可),它能帮你做版本控制Github --> 用这个软件做的网站,方便你使用可以了
~——————人工分割线——————在什么情况下使用Git?写代码就是不断写BUG(当然我们是不会这么说的),很多时候你写了100行代码之后,突然醒悟
“这是什么鬼?”“昨天黄豆吃多了?”如果没有版本留存,你想要回到昨天那个让人舒适的版本,你品你细品这时候Git的好处就来了,它帮你把以往的历史保留起来一旦你今天把程序给玩坏了,它能倒回去每一次往回倒,都是辛酸泪
昨天睡觉前灵光一现的逻辑咋就蹦了呢?——————人工分割线——————Git的三个概念:1、提交 :有变化咱就主动提交上去,别等着出错再后悔2、仓库:总的有个地方记录和处理提交的数据3、分支:在当前代码中开辟不同的板块,各写各的,互不影响,最后组成一个完整的代码——————人工分割线——————二、接下来就是最舒适的环节,安装教程
1、进入Git官网2、有些小伙伴进入下载页面之后,不会自动弹出下载框,点击下载也没反应怎么办?你是不是已经忘记还有迅雷这种下载软件存在了?秒完成
3、开始安装,基本没什么需要注意的,一路NEXT4、安装完毕之后再开始菜单 点击 Git Bash,进入下面的页面表示安装成功三、开始使用github上的程序代码1、你现在能去github上逛街了,找到对眼的,直接宣称:"跟我回家,你是我的了
"2、这时候你才想起来,家还没有呢
建立一个文件夹,进入文件夹点击右键,选择Git Bash Here3、输入 git clone 网站上 .git 那个网址4、代码已经从网站来到你的电脑里,用vscode编辑器打开就能看到代码5、想要了解这个程序的发展过程就点击 右上角的 commit6、点击这串人类看不懂的字符串,进入时光机7、里面就能看到具体的信息,作者的每一次提交都干了些什么.这个对于学习如何从零开始建立一个大项目,作用不言而喻8、不知不觉中 git 三概念中的仓库 和 提交就展示完了,就这么简单剩下一个分支9、搜索项目小技巧awesome xxx : 找百科大全类的项目xxx sample : 找例子,没灵感的时候,就差别人那一棍子xxx starter : 找项目空架子,白票 懂?xxx tutorial : 找教程,实用到不能再实用了四、我的项目要上传1、创建本地版本库--任意位置新建文件夹(通俗易懂)--进入文件夹--右键选择 Git Bash Here(这就不用上图了吧)2、使用git init命令 ,相当于在本地建立了仓库3、粘贴你建立好的项目到本地仓库内,然后输入命令 git add . 注意:空格 点4、提交项目到仓库-m 后面是注释的意思,最好写上,也方便自己进行管理本地的操作就完成,接下来就是最难受的链接远程仓库5、先看一下你C盘的user文件夹下面有没有 .ssh目录,没有的话就需要使用命令进行创建ssh-keygen -t rsa -C xxxx@163.com6、登录Github -->右上角的图标-->Settings-->SSH and GPG KEYS-->New SSH keyTitle里面随便填,把id_rsa.pub里面的内容复制到Title下面的Key内容框里面,最后点击Add SSH key这样就完成了SSH Key的加密7、在github上建立一个仓库,可以在右上角的加号处点击New repository建立完毕之后,别着急走,看看页面里面的指引8、按照页面指引的方式 把命令从上到下输入一遍9、顺利完成这么完整的教程,要个素质三连不过分吧,感谢您的参与
关注沙果服务台,带你在python的世界走得更远
(图片来源网络,侵删)
0 评论