git 将本地文件(夹)上传到gitee指定分支的处理方法
作者:rory_wind 发布时间:2023-05-29 06:18:23
gitee的指定分支
想上传的本地文件夹为C#learning
下面为使用git将这个C#learning上传到项目的example的方法
1.在forup这个文件夹的空白处:鼠标右键 然后选择 Git Bash Here
2.本地仓库初始化,会在此处生成.vs隐藏文件夹
git init
3.其中http://xxxxx.git指gitee处的http(注意结尾有.git)
git remote add origin http://xxxxx.git
4.远程仓库与本地仓库同步
其中example是指远程仓库中的example分支。而本地仓库的分支默认是master,暂时不管,上传时本地分支需要和远程仓库(gitee)的分支同名
git pull origin example
5.将当前目录的全部文件(夹)添加,注意add和 . 之间是有一个空格的
git add .6.我也忘了这步是干嘛,总之需要这步
git commit -m "这里放一条备注"7.这步将本地仓库的master上传到之前同步的远程仓库中,但是!!!因为我们的目标的远程仓库(gitee)的分支是example,而本地仓库默认是master
git push origin master
***这步不要写!!!***
7.1创建本地分支
git vranch example
7.2切换分支
git checkout example
7.3与远程分支相关联(其实第3步就已经关联了,所以如果做了第三步这一步可以不用。)
git remote add origin http://xxxxx.git
7.4将本地仓库的仓库上传,远程仓库的分支与本地仓库的分支同名
git push origin example
这样就好了
常见两个错误
1.Unable to access ‘https://gitee.com/自己的项目/': Could not resolve host: gitee.com
参考在Git的etc的hosts里添加ip github.com就好了
2.还有一个错误记得是出现在git push origin 本地分支 的时候,大概意思是不能上传 src refspec 分支名字 does not match any
参考创建分支
方便记忆的思维导图总结
来源:https://blog.csdn.net/rory_wind/article/details/108374879


猜你喜欢
- 前言在使用keras时候报错Keyerror ‘acc',这是一个keras版本问题,acc和accuracy本意是一样的,但是不同
- 前言前段时间在一个项目里使用到了分布式锁进行共享资源的访问限制,后来了解到Golang里还能够使用singleflight对共享资源的访问做
- 1:安装redigogo get github.com/garyburd/redigo/redis2:引用redigoimport ( &n
- /** * 返回一个随机的小写字母 */ function getLowerCharacter(){ return getCharacter
- 这个可以说属性选择符的JS版,用来遴选元素是适合不过。在开始之前,我们复习一下CSS2的属性选择符,JQuery高手可以跳过。属性选择符:名
- <?php //设置我们将要使用的文件 $srcurl = "http://localhost/index.php"
- 三个工具包python操作excel的三个工具包如下,注意,只能操作.xls,不能操作.xlsx。• xlrd: 对excel进行读相关操作
- Python学习第一篇。把之前学习的Python基础知识总结一下。一、认识Python首先我们得清楚这个:Python这个名字是从Monty
- 前言首先我们做数据分析,想要得出最科学,最真实的结论,必须要有好的数据。而实际上我们一般面对的的都是复杂,多变的数据,所以必须要有强大的数据
- 断言声明是一种方便的程序调试方式。1、可将断言视为debug工具,Python的实现也符合这种设计理念。assert语句的执行依赖于__de
- 很多人一直都有个想法,要是可以随心所欲的操作iframe就好了。这样静态页面也就有了相当于后台动态页面php,jsp,asp中include
- 如果让一个ASP页面以https开始,则在该ASP页面最顶部添加如下代码: <%Response.Buffer =
- 代码实例:try: import termios, TERMIOS 1except ImportErro
- 安装 Java 语言的软件开发工具包brew cask install java或者在Oracle官网 中选择 Mac 版本 jdk-8u1
- 前言本文主要跟大家介绍了关于Vue实例中生命周期created和mounted区别的相关内容,分享出来供大家参考学习,下面话不多说了,来一起
- 一个事务是一个连续的一组数据库操作,就好像它是一个单一的工作单元进行。换言之,永远不会是完整的事务,除非该组内的每个单独的操作是成功的。如果
- numpy中有两个函数可以用来读取文件,主要是txt文件, 下面主要来介绍这两个函数的用法第一个是loadtxt, 其一般用法为numpy.
- 整理文档,搜刮出一个vue事件对象、冒泡、阻止默认行为的代码,稍微整理精简一下做下分享。事件对象<!DOCTYPE html>&
- 目录什么是分区表分区表应用场景分区表的限制分区类型分区表的使用1、范围分区2、列表分区(list分区)3、列分区4、hash分区5、秘钥分区
- HttpRouter是一个轻量级但却非常高效的multiplexer。手册:https://godoc.org/github.com/jul