将本地文件上传到远程git服务器

1、(先进入项目文件夹)通过命令 gitinit 把这个目录变成git可以管理的仓库

git init

2、把文件添加到本地版本库中,使用命令git add 文件;添加到暂存区里面去,如果后面接小数点“.”,意为添加文件夹下的所有文件

git add .

3、用命令 git commit告诉Git,把文件提交到仓库。引号内为提交说明

git commit -m ‘first commit‘

4、关联到远程库

git remote add origin 你的远程库地址

如:

git remote add origin [email protected]:/srv/sample.git

如果上面步骤写错了:则

git remote rm origin   //删除origin

git remote add origin [email protected]:yourname/demo.git   //重新添加origin

5、获取远程库与本地同步合并(如果远程库不为空必须做这一步,否则后面的提交会失败)

git pull --rebase origin master

6、将最新的修改推送到远程仓库:gitpush -u origin master

备注:origin:远程仓库名字;master:分支

注意:我们第一次push的时候,加上-u参数,Git就会把本地的master分支和远程的master分支进行关联起来,我们以后的push操作就不再需要加上-u参数了

如果出现类似下面内容:

Username for ‘https://github.com‘: shiren1118

Password for ‘https://[email protected]‘:

To https://github.com/shiren1118/iOS_code_agile.git

![rejected]        master -> master(non-fast-forward)

error: failed to push some refs to‘https://github.com/shiren1118/iOS_code_agile.git‘

hint: Updates were rejected because the tip of yourcurrent branch is behind

hint: its remote counterpart. Merge the remote changes(e.g. ‘git pull‘)

hint: before pushing again.

hint: See the ‘Note about fast-forwards‘ in ‘git push--help‘ for details.

则输入命令:git push -u origin master –f即可搞定问题

如果从在git服务器所在主机上的其他账户获取git服务器上面文件,则直接用

gitclone + git仓库的路径,即:gitclone /srv/sample.git/

来源:

https://blog.csdn.net/sinat_33366020/article/details/73732769

原文地址:https://www.cnblogs.com/simple1368/p/9084077.html

时间: 2024-08-06 22:07:07

将本地文件上传到远程git服务器的相关文章

将本地项目上传到远程Git服务器

适用场景: 新建的项目,需要将本地项目与远程仓库关联起来操作如下: 1. git init   //初始化项目2. git remote add 远程地址  //设置remote地址3. git add .   //将全部文件添加到git暂存区里面,‘.’点的意思是文件夹下所有文件,如果只想添加一个用@文件名4. git commit -m 'first commit'   //提交文件,-m 编写注释5. git push   //推送到远程分支 执行完以上操作,项目就与远程git仓库关联到了

将本地文件上传到指定的服务器(HttpWebRequest方法)

将本地文件上传到指定的服务器(HttpWebRequest方法),通过文件流,带文件名,同文件一同上传的表单文本域及值. 1 ///<summary> 2 /// 将本地文件上传到指定的服务器(HttpWebRequest方法) 3 /// </summary> 4 /// <param name="address">文件上传到的服务器</param> 5 /// <param name="fileNamePath&quo

JavaScript进阶 九 JS实现本地文件上传至阿里云服务器

JS实现本地文件上传至阿里云服务器 前言 在前面的博客< JavaScript进阶(八)JS实现图片预览并导入服务器功能>(点击查看详情)中,实现了JS将本地图片文件预览并上传至阿里云服务器的操作.这次需要实现将本地打包好的文件上传至阿里云服务器.使用前面的图片文件上传方法无法完成此操作.操作界面如下: 思路 本地与服务端传输文件的格式应该是熟悉的Base64格式.首先需要将本地文件转换为Base64格式,传输至服务端后,在服务端再将Base64格式的文件转换为原始文件. 源码解析 控制器 /

将本地文件上传到远程服务器

问题:由于系统在局域网(能访问外网)内,但外网无法请求局域网内服务器文件和进行处理文件. 解决:建立文件服务器,用于存储文件及外网调用. 客户端(文件上传): package cn.hkwl.lm.util; import java.io.DataOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; imp

Mac将本地文件上传到Centos7(Linux)服务器上

1.打开终端,输入命令: scp /Users/codez/Downloads/jdk-8u144-linux-x64.tar.gz [email protected]:/root/java/jdk-8u144-linux-x64.tar.gz 2.scp 上传命令 /Users/codez/Downloads/jdk-8u144-linux-x64.tar.gz 3.表示本地上准备上传文件的路径和文件名 [email protected] 4. 表示使用root用户登录远程服务器139.224

将本地文件上传到远程库(二)

本地项目,右击选择Git bash here,进入到下面的界面 git init初始化一个git项目,初始化后本地项目会多出一个.git的文件 具体提交步骤完整如下: git remote add 分支名(自己取),然后把我的仓库换成你自己的仓库,最后push时输入你的用户名和密码 将修改了的本地文件同步到远程库: 修改task0003/js/task0003.js,然后将文件同步到远程库,通过上面的步骤已经将本地文件与目标远程库相关联,文件提交后可以直接push上去.先add再commit再p

你知道哪些linux命令,能把文件上传到远程linux服务器

多数情况下 企业的服务基本都是部署在linux服务器 那对于测试同学,必须掌握基本的linux命令 至少要知道怎么部署整体环境 部署过程中,经常需要的操作,是向服务器上传部署包 你一般都是通过什么方式上传到服务器的? 方式很多中 如果你是securecrt工具,那就非常简单了 sz & rz 轻松搞定上传&下载 如果是纯命令操作呢? 如果你本机是mac,没有用到任何工具,仅仅只是用的终端 怎么样向服务器上传部署包? ----- 方式同样有很多种,今天分享ssh方式,很简单(一行命令搞定!)

微信企业号上传媒体文件之本地文件上传

微信企业号上传媒体文件之本地文件上传 企业在使用接口时,对多媒体文件.多媒体消息的获取和调用等操作,是通过media_id来进行的. 通过接口https://qyapi.weixin.qq.com/cgi-bin/media/upload?access_token=ACCESS_TOKEN&type=TYPE,企业可以上传多媒体文件. 注意,每个多媒体文件(media_id)会在上传到微信服务器3天后自动删除,以节省服务器资源. 通常文件上传是通过html表单进行的,通过HttpURLConne

C# winform把本地文件上传到服务器上,和从服务器上下载文件

昨天在做项目过程中遇到需要把本地文件上传到服务器上的问题,在这里记录一下,方便大家互相学习! /// <summary> /// 上传文件方法/// </summary> /// <param name="filePath">本地文件所在路径(包括文件)</param> /// <param name="serverPath">文件存储服务器路径(包括文件)</param> public voi