1.先git clone 代码地址
git clone htttp://github.com/用户名/test.git
2. 添加文件
例如: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一下,保持远程与本地的同步。???