大数据基础班项目(github-token)|青训营笔记

191 阅读2分钟

这是我参与「第四届青训营 」笔记创作活动的第 21 

一个大数据小白的自学成长之路     ): github中的token和push

作为一个本科应用数学专业的大数据领域的萌新   可能没法像技术大牛一样有很多的技术产出   暂且就把我在做项目时的一些心得和所学作为笔记吧  !(  有些大白话写的不是很专业   大佬轻喷 

一、简介

token是github的一种认证方式(由于github取消了用户名和密码的方式),push的话也算是github的一个基本操作了(上传代码到github与他人共享),下文将按照实际使用时先后顺序来先介绍如何使用token认证,然后介绍pull的方式。

二、实践过程

token认证部分

首先登陆github:在个人选项中选择settings然后选develop settings然后选personal access token然后选generate a personal access token,完成这一系列操作后在界面上根据自己的需求来设定。

然后在ubuntu执行如下命令:

git config --global user.name "your_github_username"

git config --global user.email "your_github_email"

git config -l

git clone github.com/YOUR-USERNA…

Cloning into Spoon-Knife...

Username for 'github.com' : username

Password for 'github.com' : give your personal access token here

token认证到这里就完成了。(第一次使用github的话应该是需要先进行认证才可以push的)

push部分

在终端输入cd➕空格,将想要上传的文件夹拉入终端,然后git add,最后git commit -m‘xxx’ (xxx为描述更新) 后续如果想看项目中其他成员更新的东西则要先git pull一下就更新了。提交之前一般都会先pull一下以确保代码的一致。

三、一个小小的总结

这回也是直接把标题改成了大数据基础班项目(因为实在是和分布式差的有点远)。不过作为一个第一次使用github的小白,在上传内容的时候确实是遇到了一系列问题,倒腾了好久才搞好,这个笔记一方面是记录一下成长,另一方面也是给和我一样的小白一点小小的提醒和帮助。