如何将本地项目提交至gitee

本文详细介绍了如何使用Git将本地项目提交到远程仓库的具体步骤,包括初始化本地仓库、关联远程仓库、拉取远程仓库内容、添加文件到暂存区、提交更改以及推送至远程仓库。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

提交之前需要在本地先安装git服务,其次需要在官网上注册好自己的账号并建立项目仓库,具体如何操作请自行百度吧。

1、选择本地项目目录鼠标右键 -> Git Bash Here 打开命令框

2、  使用命令行:git init 在目录下建立.git配置目录

3、使用 git remote add origin 远程库地址 将项目关联至你之前准备好的远程库地址

4、操作命令:git pull origin master  将码云上的仓库pull到本地文件夹,在此期间可能会弹出登录的界面,只需要将你的git账号密码输入即可

5、操作命令:git add .   将文件add进提交队列,和svn的add文件类似的功能,‘ . ’ 代表的是所有文件(或者使用命令 git add + 文件名 // 将文件保存到缓存区)

6、操作命令:git commit -m '新添加的文件内容描述'     将add的内容进行commit操作。

7、操作命令:git push origin master    将本地仓库推送到远程仓库

以上操作完成之后,只需要打开线上地址就可以看到项目内容已经在git上了 ^ - ^

2025年5月19日补充

提交GIT有可能会提示:

错误提示 Authentication failed 表明 Git 认证方式已过时(GitHub 自 2021.8.13 起禁用了密码验证)。需要改用认证方式

推荐使用 SSH 密钥认证:

1、找到项目打开bash输入以下命令:

ssh-keygen -t ed25519 -C "your_email@example.com

这时候会弹出需要输入路径和密码,这时候直接按enter就行。执行结果如下:

这时候说明生成SSH成功

2、执行命令查看文件是否生成

ls -al ~/.ssh

3、打开文件复制秘钥

cat ~/.ssh/id_ed25519.pub

 

4、设置git的SSH认证

5、认证完后重置remote

git remote set-url origin "git上复制的SSH安全链接地址"

6、重新push 

### 将本地代码上传至 Gitee Git 仓库 #### 初始化本地Git库 如果尚未初始化本地项目Git仓库,则需执行如下命令: ```bash git init ``` 此操作会创建一个新的 `.git` 文件夹于当前目录下,用于追踪版本控制。 #### 添加并提交文件到暂存区 为了确保所有更改都被记录,在推送之前应先添加新文件或修改过的文件,并进行一次提交: ```bash git add . git commit -m "Initial commit" ``` 上述命令将所有改动加入暂存区,并附带一条有意义的信息描述此次变更[^1]。 #### 关联远程仓库 接下来要做的就是把本地Git仓库与Gitee上的目标仓库建立连接关系。这一步骤通过指定远程服务器名称(通常命名为 `origin`),以及对应的HTTPS URL来完成配置: ```bash git remote add origin https://gitee.com/username/repository.git ``` 这里需要注意替换URL中的用户名(`username`)和仓库名(`repository`)为自己实际使用的值。 #### 解决冲突与同步历史记录 当遇到远端已有内容的情况时,直接推送上新的分支可能会失败。此时应该拉取最新的变动并与现有工作合并后再尝试推送。对于首次推送而言,可能还需要允许无关的历史记录被合并: ```bash git pull origin master --allow-unrelated-histories ``` 这条指令可以解决由于两个独立开发线程造成的潜在分歧问题[^2]。 #### 推送更新后的代码至上游仓库 最后一步便是正式向云端发送经过整理好的源码包了。只需简单输入下面这段话即可实现目的: ```bash git push origin master ``` 至此整个流程结束,成功地实现了从个人电脑到在线平台的数据迁移过程。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

咦!一只菜鸡

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值