git本地仓库关联远程仓库,并将本地仓库代码文件提交至远程仓库
指令:
git init //初始化本地仓库
git status
git add .
git commit -m "日志" //如git commit -m '第一次提交'
git push 远程库名 "分支名" //如git push origin master
git remote add 仓库名 https://gitee.com/xxx/yyy.git
git remote rm xxx //删除远程文件xxx
git rm xxx //删除本地文件xxx
git push -u origin master -f //向远程分支强制推送
情况:
1.本地有一仓库
2.远程有一仓库
目的:
1.本地仓库关联远程仓库
2.把本地仓库文件推送至远程仓库
首先要把本地项目变成git管理的,也就是建立一个本地仓库,可以在项目目录下面使用git init命令初始化仓库,初始化成功之后会在仓库里面看到
一个.git文件
步骤:
1.进入到本地工程目录下
windows文件夹下右键git bash here
linux下cd git_demo(具体文件夹名)
2.初始化本地仓库
git init
初始化成功后目录内多出一个.git目录
3.设置关联远程仓库
git remote add origin https://gitee.com/demo/demo.git
命令执行之后,通过git remote -v查询是否关联成功,fetch是从远程仓库同步,push是推送到远程仓库。
4.将本地文件add之后commit
在执行add命令之前,使用git branch
查看本地分支会发现本地当前尚无分支,在add和commit之前,先确定一下本地仓库的账号是否可以连通远程仓库
git config -l 查看仓库所有配置
如果账号不对,则可以通过git config user.name
等命令修改
git add .
git commit -m "第一次提交" //或第二次提交,某年月日提交等
命令执行完后再使用git branch
会看到本地已经有了master分支
5.将本地文件的仓库推送到远程仓库
git remote add origin 你的远程库地址 // 把本地库与远程库关联
git push -u origin master // 第一次推送时
如果在git push -u origin master时报错,如冲突
则采用强制覆盖已有分支
git push -u origin master -f
强制覆盖已有分支,成功上传。
git push origin master // 第一次推送后,直接使用该命令即可推送修改
参考:
https://www.cnblogs.com/jianghaijun4031/p/13231824.html
https://www.cnblogs.com/jc-home/p/12046190.html
https://blog.csdn.net/qq_36850813/article/details/86738720
https://git-scm.com/book/zh/v2/Git-%E5%9F%BA%E7%A1%80-%E8%BF%9C%E7%A8%8B%E4%BB%93%E5%BA%93%E7%9A%84%E4%BD%BF%E7%94%A8
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!