GIT基础指令

远程仓库代码强制更新并覆盖至本地

git fetch

git reset --hard origin/main

上传本地代码

1. 初始化本地仓库(如果尚未初始化)

git init
2. 添加远程仓库

确保你知道远程仓库的URL。然后,将远程仓库添加到你的本地仓库配置中。运行:

git remote add origin <远程仓库URL>

例如,如果你的远程仓库URL是https://github.com/yourusername/yourrepository.git,则命令为:

git remote add origin https://github.com/yourusername/yourrepository.git
3. 检查远程仓库配置(可选)

为了确认远程仓库已正确添加,你可以查看远程仓库的配置:

git remote -v
4. 添加并提交你的更改

在上传代码之前,确保你的更改已经被提交到本地仓库。首先,添加所有更改到暂存区:

git add .

或者,如果你只想添加特定文件,可以使用:

git add <文件名>

然后,提交这些更改:

git commit -m "提交信息"
5. 推送到远程仓库

最后,将你的本地提交推送到远程仓库:

git push -u origin main

或者,如果你使用的是其他分支(比如master或develop),请将main替换为相应的分支名:

git push -u origin <分支名>

例如,如果你想要推送到master分支,使用:

git push -u origin master
注意事项:

如果你之前从未推送过任何内容到该分支,第一次推送时需要使用-u参数来设置上游(upstream)分支。之后的推送可以省略-u。

如果远程分支不存在或者你有权限问题,你可能需要先创建一个分支或者检查你的认证信息。

如果在推送时遇到权限问题,确保你的远程仓库URL是正确的,并且你有足够的权限。如果是通过SSH连接,确保你的SSH密钥已正确添加到你的账户。如果是通过HTTPS,确保你有正确的用户名和密码或者使用了个人访问令牌(PAT)。

以上步骤应该可以帮助你成功地将本地代码上传到远程Git仓库。

生成秘钥

ssh-keygen -t rsa -b 4096

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值