git将本地仓库与远程仓库建立联系,并上传项目到远程仓库
1、先在本地git中和github中分别创建一个仓库:
a、创建本地仓库(git init)
b、创建远程仓库 (github页面创建)
其中默认已经进行ssh加密并创建秘钥,有自己的git账户。
2、将本地库的master分支与远程库的master分支建立联系
命令:git remote add origin git@github.com:BananaMan666/febs.git ,其中将git@github.com:BananaMan666/febs.git切换成远程仓库的ssh地址,其他的不用动。
a、首先检查本地库有没有已经关联的远程库,如果已经有了可以删除,或者可以重新建立一个,别重名
查询: git remote -v
查询之后,发现已经关联了两个远程库,可以先删除这种关联。
删除:git remote remove origin
新建:git remote add origin 远程库的地址(可以使用https或者ssh的方式新建,不过推荐ssh新建)
3、将本地库的内容推送到远程仓库上
a、在建立本地库后,首先需要将本地库文件夹下的文件都添加到本地库暂存区中,命令:git add .
b、将本地暂存区的内容提交到本地库中,命令:git commit -m "注释内容"
c、将本地库的内容上传到远程库中,命令:git push -u origin master
其中:
用git push命令,实际上是把当前分支master推送到远程;由于远程库是空的,我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。
可以看到本地的内容已经上传到了远程仓库中。
reference:https://blog.csdn.net/wet5649/article/details/82869831
本文来自博客园,作者:香蕉少侠,转载请注明原文链接:https://www.cnblogs.com/BananaMan666/p/15555567.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下