在github创建一个代码仓库

1.准备工作
1.1注册github的账号,github官网:https://github.com/。Sign in 是登录,Sign up是注册。注册时填写用户名,邮箱地址,密码并完成网页给出的验证题目。
注意事项:一些浏览器由于版本或不被github支持而导致无法访问,推荐使用最新版谷歌浏览器,或者用手机上的浏览器注册。

1.2登录github,新建一个代码仓库。
《在github创建一个代码仓库》
Repository name是指名称
Description (optional)是指添加描述(可以不填)
默认选择public即可,选择私有要收费

Initialize this repository with:
第一个是指添加项目的自诉文件
第二个指添加模块名称(项目属于什么类型)
第三个指添加许可证
三个都可以不选,填完名称,选择public点击绿色按钮即可创建

创建后点击右上角头像Your profile进入仓库概况,例如我的命名为wbgit,点击进去就是该仓库了
《在github创建一个代码仓库》
《在github创建一个代码仓库》

到网上下载git安装,安装后右键能调出git命令行,点击Git Bash Here
https://git-scm.com/downloads
《在github创建一个代码仓库》
《在github创建一个代码仓库》

2.上传项目
找个位置,新建一个文件夹作为本地存放的位置,第一次使用上传会弹窗要求登录验证。

上传流程
git init

git config –global user.email “你的邮箱”

git config –global user.name “你的用户名”

git add . (指上传该文件夹内所有文件)

git commit -m “本次上传的概要描述”

git branch -M main(这里的main可以改)

git remote add 命名 代码仓库的地址(执行后弹窗验证,这里是绑定远程源,命名在默认例子中使用的是origin)

git pull –rebase 命名 main(这里的main要跟着前面改,第一次上传可以跳过这一步)

git push -u 命名 main(这里的main要跟着前面改)

后面每次提交基本都需要add->commit->pull->push这个过程。提交后刷新网页查看是否上传成功。

更新项目修改
git add XXX (本次经过修改的文件名)

git commit -m “本次上传的概要描述”

git pull –rebase 命名 main

git push -u 命名 main

注意事项:
如果出现Please make sure you have the correct access rightsand the repository exists.字样

说明git服务器没有存储本地ssh密钥。
执行:ssh-keygen -t rsa -C “你注册用的email”,弹出提示后按三次回车,会默认没有密码。
《在github创建一个代码仓库》

2021 年 8 月 13 日 09:00 PST(北京时间 14 日 0 点)开始,在 GitHub.com 上认证 Git 操作时将不再接受账户密码。所有需要认证的 Git 操作将需要基于令牌的认证。

2021年11月1日修改时发现提交不了代码,做个记录。
由于改用令牌后还没有设置过,所以提交不了。解决方法:
创建令牌:
https://docs.github.com/cn/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token

在本地仓库的config文件中修改URL添加令牌
路径: 本地仓库路径/.git/config
https://@github.com/<user_name>/<repo_name>.git
在https://的后面,github.com的前面添加 token@
之后按正常流程提交代码即可

以后克隆项目时也要添加token
建议在环境变量中添加token
例如
《在github创建一个代码仓库》
使用方法
git clone https://token@github.com/<user_name>/<repo_name>.git

git remote set-url origin https://token@github.com/<user_name>/<repo_name>.git

将token@替换为${Github_token}@

    原文作者:bu_xiang_tou_tu
    原文地址: https://blog.csdn.net/bu_xiang_tou_tu/article/details/118875863
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞