git推送本地工程到github项目仓库
必要条件: 安装git,拥有github账户
在需要推送的项目根目录下,右击选择git bash
打开后输入命令git init 初始化本地仓库 生成.git文件夹保存git配置文件
输入命令 mkdir .ssh 创建.ssh文件夹 通过ssh协议实现免密登录
(SSH客户端(本机) 生成公钥私钥,将公钥分配给SSH服务器(github)):SSH客户端发起登录请求,SSH服务器通过公钥进行加密生成随机数,返回加密的随机数给SSH客户端,客户端通过私钥解密,发送解密后的信息,服务器验证客户解密信息是否正确
输入命令 cd .ssh 进入.ssh文件夹中
输入以下 ssh-keygen -t -rsa -C "youremail@example.com" 回车 输入填入的密钥名称
输入命令 dir 查看.ssh下是否生成公钥密钥,或到.ssh文件夹下查看
后缀.pub是公钥
将公钥文件用记事本打开复制内容到github个人设置SHH和GPG keys
粘贴好点击add 到左上角home主页点击New创建新仓库
建立本地仓库和远程仓库的连接
git remote add origin 项目地址https://
项目推送到缓存区
git add.
再输入git commit -m '项目提交' 这里是对推送文件注释
推送成功
输入命令 git pull --rebase origin main 同步本地和远程仓库(第一次同步)
最后输入命令 git pull -u origin master 将仓库文件推送到github仓库
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通