通过git将文件push到github 远程仓库

1.先git clone 代码地址

git clone htttp://github.com/用户名/test.git

  1. 添加文件

例如:touch 1.txt

3.将文件添加到暂存区

git add 1.txt

4.提交

git commit -m "commit 1.txt"

5.与远程仓库建立关联

git remote add 远程仓库名 远程仓库链接

例如:git remote add test htttp://github.com/用户名/test.git

6.git push 远程仓库名

例如:git push test

此时需要填写用户名和token

推送到同名的远程分支: 如果你的本地分支与远程分支同名,且远程分支已经存在,你可以简单地执行:

git push 远程仓库名 本地分支名

推送到不同名的远程分支: 如果你想推送本地分支到一个不同名的远程分支(或者远程尚未有这个分支),可以使用以下命令:

git push 远程仓库名 本地分支名:远程分支名

如果远程分支不存在,Git 会创建一个新的远程分支。

关联本地分支和远程分支: 如果你想在以后的推送中不再每次都指定远程分支名(即设置默认的上游分支),你可以使用 -u(或 --set-upstream)标志来设置跟踪关系:

git push -u origin 本地分支名

或者

git push --set-upstream origin 本地分支名:远程分支名

设置跟踪关系之后,下次你只需调用 git push 即可将更改推送到关联的远程分支。

强制推送: 如果你需要覆盖远程分支(这很危险,因为它会丢失远程分支上的更改!),可以使用 -f 或 --force 标志:

git push -f origin 本地分支名:远程分支名

但是,请只在真正必要且明确了解后果的情况下使用强制推送。

删除远程分支: 要删除远程分支,可以用以下命令:

git push --delete origin 远程分支名

在执行 git push 之前,确保你已经使用 git add . 将你的改动添加到暂存区,并且使用 git commit 提交了你的更改。在推送到远程仓库之前,你也可能想要先执行 git fetch 和 git pull 以确保你的本地分支是最新的。


版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/qq_31763735/article/details/137458026

注意:当通过git init的方式构建本地仓库后,然后通过如上的方式push到远程仓库,会报错:

表示,需要先pull一下,保持远程与本地的同步。???

相关推荐
数字化顾问10 小时前
GitHub热榜项目 - 日榜之应用场景与未来发展趋势
github
CoderJia程序员甲11 小时前
GitHub 热榜项目 - 日榜(2025-09-13)
ai·开源·大模型·github·ai教程
nightunderblackcat12 小时前
新手向:Git下载全攻略
git
逛逛GitHub13 小时前
1 个神级智能问数工具,刚开源就 1500 Star 了。
sql·github
梦想CAD控件14 小时前
(在线CAD平台)网页集成CAD SDK的方法
前端·javascript·github
若无_16 小时前
了解 .husky:前端项目中的 Git Hooks 工具
前端·git
想当花匠的小码农16 小时前
Git 仓库“减肥”指南:从检测、清理到同步的全流程实践
git
杨杨杨大侠17 小时前
Atlas Mapper 教程系列 (4/10):高级映射技巧与类型转换
java·开源·github
杨杨杨大侠17 小时前
Atlas Mapper 教程系列 (3/10):核心注解详解与基础映射
java·开源·github
杨杨杨大侠17 小时前
Atlas Log 0.2.0 版本
java·github·apache log4j