windows下git本地项目到github仓库(ssh)

一、git客户端安装

git客户端下载

安装步骤可参考:https://www.cnblogs.com/xueweisuoyong/p/11914045.html

安装完成终端查看:

二、绑定用户

因为Git是分布式版本控制系统,所以需要填写用户名和邮箱作为一个标识,用户和邮箱为你github注册的账号和邮箱(也可以不做绑定,后面针对指定项目下的config文件手动添加)。

git config --global user.name "user"
git config --global user.email "xxx"

2.1 生成ssh key并配置

具体可参考:windows下GitHub的SSH key配置 - 简书

三、本地项目上传

3.1 github上新建仓库

3.2进入项目目录,powershell打开,依次执行下列命令即可

echo "# xxx" >> README.md
git init                      // 把这个目录变成Git可以管理的仓库
git add .             // 文件添加到仓库
git commit -m "first commit"  // 把当前目录下所有未追踪的文件全部add
git branch -M main            // 把文件提交到仓库
git remote add origin https://github.com/Mr-Lj-c7/xxx.git  //关联远程仓库
git push -u origin main       // 把本地库的所有内容推送到远程库上

 (注:如果前面未进行用户绑定,项目目录下,在执行git init 后生成的.git文件中config配置文件中需要手动进行配置)

3.3 更新远程仓库

cd project/               # 进入项目
git status                # 查看更新内容
git add .                 # 添加更新到缓存
git commit -m "describe"  # 更新说明
git pull origin main      # 拉取远程同步(个人项目可以不用,多人同步开发需要,防止代码未同步)
git push origin main      # 推送到远程(main-分支名,可以是其他分支)

3.4 推送完成

(警告是git有单个文件大小限制,超过100MB会git失败)

四、相关参考链接

https://zhuanlan.zhihu.com/p/193140870

【已解决】! [rejected]main -> main (fetch first) error: failed to push some refs to ‘https://github.com/x_! [rejected] main -> main (fetch first) error: fai-优快云博客

Git 本地项目上传 GitHub 全指南(SSH & Token 两种上传方式详细讲解)_git ssh github-优快云博客

如何在GitHub上传自己的项目(新手详细版)_github怎么上传自己的程序-优快云博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Dragon&6

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值