> 技术文档 > 如何向Github上提交代码_github上传代码

如何向Github上提交代码_github上传代码

目录

一,下载Git:

二,打开Github:

三,登录或注册GitHub账号:

 四,添加新的代码仓库

五,向GitHub上提交代码:

六,恭喜你,你已经学会了如何向GitHub上提交代码了!

一,下载Git:

1,想要使用Git向GitHub上提交代码就必须先下载git

https://git-scm.com/downloads/win

这里我们先以Windows为例,下载git

2, 直接点击第一行“Click here to download就可以自动下载。或者按F12打开开发者模式,找到对应的文件url手动下载。

 3,下载好之后直接双击运行下载好的.exe文件。

 (1),点击“next”。

 (2),这里可以选择“Browse”更换安装路径,也可以不动。

(3),可以直接点击“Next”,也可以把所有的都选项,也不会怎么样。就是不要把他原有的选项删掉就行。

(4),接下来一路点击“Next”就可以了,不用怀疑,不用改其他选项,用它推荐选项就可以了。

 

 (5),到这里就耐心等待进度条跑完就行了

 (6),到这个界面点击finish就可以了。

二,打开Github:

1,在浏览器中输入一下链接:

https://github.com/

 这个就是GitHub的官网。如果打不开,建议挂一个梯子或修改host文件。

 如果你第一次使用GitHub或长时间为登录GitHub,界面可能是这样的。

三,登录或注册GitHub账号:

---------------------------------------------------已有GitHub账号--------------------------------------------------------

1,如果你已经有账号就选择这个界面的右上角的“sign in”。

点击sign in就是如下界面。

2,接下来,在第一行中输入你的邮箱或用户名和密码,点击绿色的按钮。

3,不过在这个时候他可能会向你的邮箱中发一个验证码,记得查收并填写验证码到输入框中。

然后,我们就进到GitHub主页啦!

--------------------------------------------------没有GitHub账号--------------------------------------------------------1,如果你没有GitHub账号,还是先输入GitHub官网地址,进入GitHub。

 2,注意,此时点击右上角的sign up,而不是sign in,因为没有账号就必须注册。

 3,这里一步一步填,每填一行就点击一次右边的“continue”才会出现下一行。(第一行:输入你的邮箱;第二行,输入你的密码;第三行,输入你的用户名

4,人机验证,过不了就挂梯子。规则不行就换全局,全局不行就换直连,实在不行换节点。再不行就刷新页面(可能会从头再来一遍)。如果真的实在不行,那你就是真人机(joking)。

 

5,做完3张图片的人机测试(还挺好玩)之后就会给你发送验证码,一邮箱的形式发送

 

 

 好可爱的验证码。

6,填写完毕之后就会来到登陆界面。

sign in就可以了。

 

 7,接下来根据自己实际情况填写即可。

8,最后,来到主页。

 四,添加新的代码仓库:

1,如果你的号里没有代码仓库,就点击下图中的“create repository

 2,接着,进入如下界面。

 这里填写“Repository name\"就可以了,也就是填写仓库名称就可以了。

3,填写之后,点击底部的绿色按钮”Create repository“就可以创建仓库成功了。

这样就创建成功了。

五,向GitHub上提交代码:

恭喜你,做到这里就已经完成了50%的任务了!接下来就是使用git向GitHub上提交代码了。

 1,首先到你的要往GitHub上提交的项目文件夹里:

 比如你现在有这么一个项目要提交到GitHub上,那么,我们先退回到这个文件夹中的上一级。

刚才我们要提交的项目在”pycuda-main“里,所以,我们只需要右键点击这个文件夹,

 

选择”显示更多选项

 

注意!这里一定是点击”Open Git Bash here“!而不是”Open Git GUI here“!

然后,就会弹出如下界面:

 

 2,打开之后,要向其中输入命令才能提交代码。

如果你是第一次使用GitHub和git,请按照接下来的操作按部就班的操作。

在第一行填写:

git init

 这一行实现让你的这个文件夹相当于是一个代码仓库,不输入这一行命令后面会报错。

 这样第一行代码就执行成功了

2,接下来,我们先做一个类似git登录的操作。

git config --global user.name \"\"

 将双引号中的内容改成你的账户名就可以了。

 

这样你的用户名就和这个项目绑定了。

3,接下来, 我们来绑定邮箱。

git config --global user.email \"\"

 和刚才类似的操作。

4,okay,接下来,我们生成一个ssh。

ssh-keygen -t rsa -C \"\"

 

 注意这里他会卡在”Enter file in which to save the key (/c/Users/xu_ru_kylvqnb/.ssh/id_rsa):“这里,注意不要做任何操作,直接按下回车键即可。

 最后一行这里直接填”y“就可以了。

一样的操作,直接回车。

 

 还是直接回车。

 到这里,我们就成功创建了一个ssh-key。

5,最后,我们就可以提交代码了。

首先,我们要先将所有的代码都”add“到仓库中。

git add .

 这一句不需要更改任何的信息。

 如果你在第一次add的时候有一堆”warning“,不用管他,没有也没有关系。

git commit -m \"\"

 双引号中的内容可以更改成任意内容。

 这样就成功了。

最后,我们将所有的内容”push“到仓库的指定分支中

git push -u origin 

 这里就是根据你的情况自己写。

 我这里是master,所以我就要填”git push -u origin master“。

 这里报错了,没有关系,可以解决。

git remote add origin 

 到这里,要先介绍一下GitHub上的ssh。

 回到代码仓库,这里就是你的项目的ssh的地址。

像这样复制过来接可以了。

再重复一次操作。

但只一次,我要先将分支改成main

git branch -M main

 但是即使这样,还是报错了。

 原因:GitHub拒绝了ssh-key的公钥。

解决方法:

1,找到id_rsa.pub获取公钥。

cat ~/.ssh/id_rsa.pub

 输入这一行代码到git上:

 2,复制内容然后添加至GitHub。

 我们先到你账户的”settings“(设置)下,点击”SSH and GPG keys“下,点击绿色的”New SSH key“

 将刚才复制的内容粘贴到这里(key这一栏)

点击Add SSH key

 输入密码

 这样就可以了。

再次重新提交:

git add .
git commit -m \"\"
git push origin main

 这里的”main“是因为我们把分支换成了main。

 

 看到这就说明成功了!

六,恭喜你,你已经学会了如何向GitHub上提交代码了!

最后,这篇文章是我花了很多我的业余时间编写的,希望大家多多点赞支持一下!

 

 

 

 

 

 

 

 

 

就我去购网