Git上传代码到远程仓库

本文详细介绍了如何将代码上传到远程Git仓库,包括创建本地git库,连接码云或GitHub,推送代码,以及如何修改码云上的文件。在过程中可能会遇到的远程仓库已存在或未提交直接push的错误,也给出了相应的解决方案。

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

一、创建本地git库
1、git init //在/home/gab/GitTest/目录下构造本地git库,该目录下会出现 .git/ 文件
2、编写帮助文件
touch README.md(创建帮助文件)
git add README.md(添加帮助文件)
git commit -m “注释内容”

3、连接远程码云、复制需要上传的码云地址 如:

git remote add origin https://gitee.com/guoaibin/client_server.git

4、上传代码:先把文件放到GitTest目录下,然后输入git push -u origin master, 若报错,用git push -u origin master -f 强制push
5、刷新码云,看看是否上传成功,如果只更新了REMADME.md文件,继续输入
git add .
git commit -m “添加注释”
git push -u origin master(再去push一下要上传的文件)
二、如何修改码云上的文件
1、在选择的文件夹中首先git bash,输入 git init 初始本地化环境
2、克隆GIT库代码到 本地 git clone 网址
3、git status 查看本地状态,这样可以知道是否优秀该过的文件没有被提交
4、git add .
5、git commit -m “注释”
6、git push -u origin master

git add . //添加当前目录下的文件,也可以写绝对路径,添加目录下所有文件到缓存库如果只添加某个文件,只需把 . 换成你要添加的文件名即可

git commit -m “添加修改内容的注释” //提交代码到仓库
三、快速实现远程上传
创建 git 仓库:

mkdir build-nginx
cd build-nginx
git init
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://gitee.com/guoaibin/build-nginx.git
git push -u origin master

已有项目?

cd existing_git_repo
git remote add origin https://gitee.com/guoaibin/build-nginx.git
git push -u origin master

三、遇到的问题
1、git fatal: 远程 origin 已经存在。
解决方案:
1)git remote show origin //查看origin
2)git remote –v //查看远端地址或者查看配置 git config –list
3)git remote rm origin //远程配置删除
4)git remote add origin https://github.com/***/WebCrawlers.git //重新添加

2、粗心造成的小错误,顺便说一下,如果git没有commit就执行push操作会出现以下错误

fatal: unable to access 'https://github.com/***/WebCrawlers.git/': Empty reply from server

解决方案:只需要先commit 在 push即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值