git本地库与gitee线上库同步,修改,上传

这篇博客介绍了如何在Windows环境下通过Git进行版本控制,包括创建仓库、添加文件、提交、推送至远程gitee仓库。还涉及到解决推送冲突、查看与切换分支以及配置用户信息等操作。

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

根据费曼学习法进行归纳跟总结

git下载地址:Git - Downloads

历史版本镜像:CNPM Binaries Mirror

小乌龟(git快捷操作):Download – TortoiseGit – Windows Shell Interface to Git

1. window+r 加 cmd  打开运行对话框

bde3aa11829a4914a2cce8283aa2996f.png

 2.输入文件地址  E:\  +     文件名 git  在E盘下创建文件夹f09a471a0e1f4dcea3e3f8535158420f.png

 3.e: + cd git  进入到E:\git (我们刚刚创建的文件夹)

8f123c2444cf451cbbaf6702bf5d398a.png

 4.初始化仓库 git init

ac658698211a43339f4f5dc84161ef5b.png

5.创建一个文件 echo hello>a.txt

d806026d25784ad8bbfa3c75b9f30b47.png

 6.添加文件放入暂存区 git add a.txt(文件名)

 ce83cecdae7b4bde9c70ab3a18483222.png

 将文件夹移除暂存区 :git rm --cached a.txt(文件名)

0d750201ae1a495ba6cf722f7ed8cce8.png

将文件目录下所有文件都添加到暂存区  git add .

8949d5316ac444ffbe2ef6ae3e8dfce2.png

 7.把文件提交到主干分支 git commit -m "第一次提交"(注释)

a862da9e71da4569ad54794aa9deb824.png

8.在gitee 官网上创建一个新的库487e8de01047469e93e7d22c39ec443f.png

        点击创建后,点击初始化一下!这样远程的库就创建好了

        4942305e26c54e4785224bc097e72fee.png

        9.首先把本地项目与远程项目建立联系:(第一次推送时执行)

git remote add origin https://gitee.com/zhiyou888/test.git

(地址是你的仓库地址)

然后,开始推送: git push -u origin "master"

弹出输入框,输入你的gitee 的账户跟秘密,输入后电脑会自动保存

 813f699d1a194603ba4b9fbb533f1ddb.png

 10.报错了,是因为本地的仓库跟gitee的线上库不一致45b554cb905d47869dc1ffbb8ccb0271.png

11.输入git pull --rebase origin master

然后在输入 git push origin master

就可以把向上库的内容拷贝到本地库上

8276b946cd6e433c86cc33571e7f0cb0.png

12.推送内容 git push -u origin "master"

aef4c1a81e174d58a540a11851fda64c.png

 查看线上文件

224f36e6db324f0dacdb59975d7ad1e7.png

 这样就实现的本地库跟线上库的数据同步!

补充:创建分支 :git branch 分支名称

切换分支: git checkout 分支名称

查看分支:git branch

你操作的名字跟邮箱地址

git config --global user.name "zhiyou"

git config --global user.email zhiyou888@163.com

查看当前在什么分支,属于什么状态

git status

!!!注意以上都是以主分支:master

### 如何将项目通过 Git 上传Gitee #### 创建仓 要在 Gitee 上创建一个新的仓,登录账户后点击页面右上角的“新建仓”。填写仓名称和其他必要信息并提交。 #### 初始化本地 Git 如果尚未初始化本地项目的 Git 版本,则需执行此操作: ```bash cd /path/to/your/project git init ``` 这会把当前目录变成一个 Git 可管理版本历史记录的工作区[^1]。 #### 添加远程地址 假设已经在 Gitee 平台上成功建立了新的空仓,那么现在可以设置该仓作为本地项目的远端服务器。使用 `git remote add` 命令来指定 URL 地址指向新建立好的在线存储位置: ```bash git remote add origin https://gitee.com/<username>/<repository>.git ``` 这里的 `<username>` 和 `<repository>` 需要替换为实际用户名以及对应的仓名。 #### 提交更改至初始分支 首次推送之前通常先做一次提交动作,即使只是简单描述这是第一次提交也无妨: ```bash git add . git commit -m "Initial commit" ``` 上述命令将会把工作区内所有的文件加入暂存区,并附带一条消息说明此次变更的内容摘要。 #### 推送代码到 Gitee 完成以上准备工作之后就可以正式向云端同步数据了。对于初次推送来说推荐采用如下方式指明目标分支名为 master 或 main : ```bash git push -u origin master # 或者如果是main分支则用下面这条指令代替上面那条 # git push -u origin main ``` 这样不仅能够实现推送目的还能自动关联本地默认分支线上同名分支之间的关系以便日后简化操作流程[^2]。 #### 关于部署密钥注意事项 值得注意的是,在某些情况下可能涉及到跨多个不同项目共享同一 SSH 密钥的情况。此时需要注意不能重复添加相同的部署密钥;而是应该启用已存在的选项来进行授权访问其他可触及范围内的资源[^3]。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值