将项目发布到Git中(25年最新)

gitee仓库

项目变成git

初始化本地环境,把该项目变成可被git管理的仓库

java 复制代码
git init

将本地代码库与远程代码库相关联

java 复制代码
git remote add origin 远程仓库地址

强制把远程仓库代码拉取到到当前分支上面。如果仓库为空这一步可以跳过

java 复制代码
git pull --rebase origin master

最后就是基本的推送命令了。

复制代码
git add .

git commit -m "第一次提交"

git push origin master

直接执行push命令会出问题:

因为gitee创建的和本地的不是同一个库,所以冲突。如果使用git clone不会出这个问题。可使用下面的命令解决:

复制代码
git pull origin master --allow-unrelated-histories

然后再执行push命令:

复制代码
git push origin master

这时执行上面push命令 如果还报错:

则再将本地的文件提交到本地仓库,再到远程仓库,即(orgin是添加在git 的远程仓库名, master是远程仓库当当前所在的分支):

git add .

git commit -m "xx"

git pull origin master

git push origin master

补充:

git提交代码--修改提交的地址

java 复制代码
$ git remote -v
origin  git@github.com/zejun_web (fetch)
origin  git@github.com/zejun_web (push)
java 复制代码
git remote rm origin
java 复制代码
git remote add origin git@github.com:git-ze/xxxx.git
java 复制代码
$ git push -u origin master

如果是gitee和github的话要添加公钥

要注意的就是第一次push的话,要加上 -u 在语句里,把本地master分支和远程库的master分支关联起来。

相关推荐
7177773 小时前
数据与专家双驱动:Gitee 开源项目智能推荐体系与选型实践
gitee·开源
7177778 小时前
CODING 进入退市周期后,如何对比 Gitee 与云效的 DevSecOps 与研发效能能力
gitee
qq_267612891 天前
Gitee项目管理推荐:从工具链割裂到DevOps全链路贯通的企业级协作实践
运维·gitee·devops
tju23331 天前
从文档存储到研发知识链路:Gitee Wiki 如何嵌入 DevSecOps 流程
gitee
qq_267612891 天前
从工具整合到AI协作:Gitee DevOps平台如何重塑企业研发全流程效能
人工智能·gitee·devops
沫璃染墨3 天前
《从零入门Linux系统篇(十四):系统工具篇·五——Git版本控制:从版本管理到协同开发》
linux·运维·服务器·git·gitee·github
XS0301063 天前
GitHub/Gitee 团队协作笔记
笔记·gitee·github
cakeism8254 天前
Gitee CodePecker 软件供应链恶意投毒监测与治理平台:从被动响应到主动防御的供应链安全体系
安全·gitee
90后小陈老师4 天前
Windows 10 下 Gitee SSH 连接配置详解(附常见问题解决)
windows·gitee·ssh
豆角焖肉4 天前
Gitee多人协作步骤详解
gitee·多人协作