将项目发布到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分支关联起来。

相关推荐
程序员小崔日记4 天前
如何将代码轻松上传到 Gitee?Git 使用全攻略!
git·gitee·上传
普通网友9 天前
Android Jetpack 之 LifeCycle 组件_android 自定义view lifecycle
android·gitee·android jetpack
笑口常开xpr11 天前
Linux 命 令 界 的 “王 炸 组 合”!Gitee 提 交 + 权 限 控 制 + 热 键 神 操,学 会 直 接 霸 屏 终 端!
linux·gitee·权限
ProgramHan14 天前
github、gitlab、gitee分别都是什么,为什么不能访问?
gitee·gitlab·github
PieroPc14 天前
用python 写的 Gitee 数据备份工具
开发语言·python·gitee
secondyoung15 天前
Git使用:Git使用问题及解决方法总结
windows·经验分享·git·vscode·gitee·github·gitcode
承渊政道15 天前
Linux系统学习【深入剖析Git的原理和使用(下)】
linux·服务器·git·学习·gitee·vim·gitcode
唐璜Taro18 天前
硬核实战:内网 Windows 环境下 Jenkins + Gitee 自动化部署 Vue2 项目
gitee·自动化·jenkins
扶苏100221 天前
推送代码到gitee,弹出身份验证窗口,但是输入gitee账号密码,提示认证失败
git·gitee