git 安装配置 上传项目到github上(1)

简介: git 安装配置 上传项目到github上

1、下载github工具

一、下载地址:github,根据不同的操作系统选择不同的版本,这里以windows为例

屏幕快照 2022-05-10 下午12.26.51.png

二、下载之后安装Git,一直点击Next即可,这里和安装普通软件一样,就不做详细说明


三、通过黑窗体(快捷键:ctrl+r 然后输入:cmd),敲git查看返回信息,如图说明安装成功

屏幕快照 2022-05-10 下午12.27.49.png


到这里,第一阶段安装已经完成,第二阶段上传项目


2、上传项目


1、在 github 上有自己的账号密码,没有就去注册一个


2、最关键的地方,配置ssh


1.1:在桌面右键点击 git bash here

1.2:输入:ssh-keygen -t rsa -C “邮箱” (邮箱需要用双引号括起来)

1.3:出现"Enter file in which to save the key(C:/Users/Lenovo/…目录)",回车直到出现输入密码

1.4:输入两次密码(注册github时上面邮箱对应的密码)


3、完成上面操作就可以在刚刚打印的目录中(我的目录:c/Users/Administrator/.ssh/)找到rd_rsa和id_rsa_pub这两个文件


4、复制id_rsa_pub文件里面的所有内容


4.1:打开 github 官网进入settings

屏幕快照 2022-05-10 下午12.28.14.png

4.2:选择左边的SSH and GPG keys,点击News SSH key

屏幕快照 2022-05-10 下午12.28.28.png

4.3:把刚才复制的密钥添加进去,title那里可以自己决定起一个名字


屏幕快照 2022-05-10 下午12.28.40.png

4.4:点击添加,最后就可以看到生成sshkey了。

屏幕快照 2022-05-10 下午12.28.53.png


5、右键上传的文件,点击git bash here


例如我的文件是test,点击后进直接进入该目录


屏幕快照 2022-05-10 下午12.29.04.png


目录
相关文章
|
5天前
|
项目管理 开发工具 git
版本控制与源代码管理:在 Visual Basic 项目中使用 Git
【4月更文挑战第27天】本文介绍了在Visual Basic项目中使用Git进行版本控制和源代码管理的重要性。Git作为一个流行的分布式版本控制系统,具备分布式架构、高效性能和强大分支管理等特点。在项目中,需先安装Git,然后初始化仓库、添加文件和提交更改。常用操作包括查看状态、日志、创建及切换分支和合并分支。团队协作时,借助远程仓库和推送拉取命令实现代码共享。虽然Git有学习曲线,但其优势在于强大的功能、灵活性和社区支持,能提升开发效率和代码质量。通过学习和实践,开发者可充分利用Git优化协作和项目管理。
|
1天前
|
网络安全 数据安全/隐私保护
解决git@github.com: Permission denied (publickey). fatal: Could not read from remote repository. Pleas
解决git@github.com: Permission denied (publickey). fatal: Could not read from remote repository. Pleas
|
3天前
|
存储 开发工具 git
|
7天前
|
开发工具 数据安全/隐私保护 C++
vs2019中同步到github上的用户名错误_控制面板和vs的git全局设置重新登录
vs2019中同步到github上的用户名错误_控制面板和vs的git全局设置重新登录
11 0
|
8天前
|
Shell 开发工具 git
如何在GitHub上传项目
如何在GitHub上传项目
12 1
|
9天前
|
前端开发 JavaScript 网络安全
Git(3) 使用Github管理项目
Git(3) 使用Github管理项目
23 0
|
2月前
|
人工智能 文字识别 异构计算
关于github开源ocr项目的疑问
小白尝试Python OCR学习,遇到报错。尝试Paddle OCR部署失败,Tesseract OCR在Colab误操作后恢复失败。EasyOCR在Colab和阿里天池Notebook成功,但GPU资源不足。其他平台部署不顺,决定使用WebUI或阿里云轻应用。求教OCR项目部署到本地及简单OCR项目推荐。
31 2
|
2月前
|
人工智能 自然语言处理 iOS开发
『GitHub项目圈选19』推荐5款本周 让人爱不释手 的开源项目
『GitHub项目圈选19』推荐5款本周 让人爱不释手 的开源项目
|
2月前
|
存储 Web App开发 人工智能
『GitHub项目圈选18』推荐5款本周 超实用 的开源项目
『GitHub项目圈选18』推荐5款本周 超实用 的开源项目
100 1
|
2月前
|
人工智能 物联网 机器人
『GitHub项目圈选17』推荐5款本周 火火火 的AI开源项目
『GitHub项目圈选17』推荐5款本周 火火火 的AI开源项目
231 1