TortoiseGit创建本地库并提交到远程服务器

前半部分参考网上的例子:http://www.showerlee.com/archives/1300,但会出现“git did not exit cleanly (exit code
128)”错误

1.在D盘新建一个目录,例如"D:\Git",并进入目录右键目录空白处选择"Git Create repository here...",弹出对话框点确认,这样即建立了一个本地Git仓库.

2.在该仓库目录下创建一个测试项目文本文件,右键目录空白处,选择Git Commit -> "master" ...,在弹出对话框里输入提示注释,选择要加入的版本控制文件,确定即可提交.

3.现在只是在本地实现使用Git管理项目,在此界面若显示Success则本地提交成功,接下来点击Push..,把我们的改动递交到Git服务器上.

4.此时会弹出Push对话框,在Ref - Remote栏里设定当前分支名为master,然后点击Destination - Remote栏的Manage按钮.

5.在弹出的设置对话框中按照如图所示,填写服务器Remote名称,URL([email protected]:root/tesproject.git),之前保存的本地私钥testkey.ppk,点击Add New/Save按钮保存这一设置,然后点击确定退出返回之前的对话框.

6.最终确认提交

7.push成功

8.这时会出现“git did not exit cleanly (exit code
128)”错误,解决方法是:在远程服务器上创建testproject.git,然后在push工程。即在gitolite-admin/conf/gitolite.conf文件中增加工程和权限并push到远程服务器。

时间: 2024-08-29 04:28:38

TortoiseGit创建本地库并提交到远程服务器的相关文章

Git 创建新分支并提交到远程仓

Git 创建新分支并提交到远程仓step1,在本地新建分支 git branch newbranchstep2:把本地分支push到远程 git push origin newbranchstep3:切换到该分支 git checkout newbranchstep4:查看本地修改 git statusstep5:添加本地修改 git add .step6:commit修改 git commit -m 'XXXX'step7:push代码 git pushstep8:查看分支 git branc

Git提交代码到远程服务器

学习应该循序渐进,不应该是一蹴而就,也不要过分追求完美,是不断修复弥补自己的不足. 1.下载Git 不用说了,这个是必须的,也是最简单的步骤,地址如下: http://git-scm.com/download 这里会提供三个版本的下载地址,读者可以自行查找. 2.创建代码库 远程的代码库创建,我们可以直接去github上申请一个账号,然后在上面创建代码库,这里不细说了. 3.设置Git 在Git工作之前,为了能够跟踪到是谁对这段代码进行了修改,需要做一个配置信息,主要是用户名和邮箱,如下: gi

pycharm和远程服务器的同步配置

使用阿里云服务器ECS,远程服务器IP地址xxxxx 1.配置PyCharm与服务器的代码同步 打开Tools | Deployment | Configuration 点击左边的"+"添加一个部署配置,输入名字,类型选SFTP 2.确配置远程服务器的ip.端口.用户名和密码. root path是文件上传的根目录,注意这个目录必须用户名有权限创建文件. sftp host填写远程服务器的IP,username和password就是远程服务器的用户名与密码 3.点击connection

.Net C#向远程服务器Api上传文件

Api服务代码一: /// <summary> /// 服务器接收接口 /// </summary> [HttpPost] [Route("ReceiveFile")] public HttpResponseMessage ReceiveFile() { string result = string.Empty; ArrayList list = new ArrayList(); try { Stream postStream = HttpContext.Cur

python ssh 连接远程服务器,修改文本内容,调用脚本

今天小编get到一个用python的paramiko库创建ssh对象,连接到远程服务器,并且修改文件内容,调用脚本的好方法!! 主角当然是paramiko库啦,利用paramiko创建一个ssh对象,用于连接远程服务器 import paramiko ssh = paramiko.SSHClient()#创建SSH对象 设置允许连接不在know_hosts的主机,ssh会将 访问过计算机的公钥(public key)都记录在~/.ssh/known_hosts,当下次访问相同计算机时,OpenS

gitLib操作笔录《一》:创建分支,切换分支,提交分支到远程,以及基本代码clone与更新提交到远程操作指令

git 操作经验注:master表示的是主线,origin 表示远程源 创建分支:git checkout -b < branch_name >或 < master >切换分支:git checkout < branch_name >或 < master >其中:-b 创建的意思 例子: 基于master拉取服务器分支release-v1.2.0的方式:第一步:在本地创建分支并切换到分支下 git checkout -b release-v1.2.0第二步:

使用git初始化本地仓库并提交到远程分支

创建本地文件并提交到github远程分支,步骤如下: 1.通过github创建repository,本例中repository名称为maven_demo,工程为maven + spring + mybatis集成小demo,有兴趣的童鞋可以瞅瞅,github地址为https://github.com/smileLuckBoy/maven_demo.git 2.在项目根目录下添加文件.gitignore,内容为无需添加版本控制的文件列表,具体语法大家自行百度即可哦,示例如下: *.classpat

eclipse 本地项目提交到远程库以及从远程库中添加项目 ---git

本地项目提交到远程库 1.右击项目->team->share project 2.选择本地库 从远处库中的项目拉到本地 1.右击项目->import项目

【转】git修改文件后,提交到远程仓库

原文地址:https://blog.csdn.net/nly19900820/article/details/73613654 修改文件后,怎么提交到远程仓库1.git status 查看git是否有修改内容需要提交2.git add 指向需要提交的内容文件3.git commit 提交到本地库4.git push origin master 提交到远程仓库 下面是操作图解: 1.git status      查看当前状态命令  图中modified:图中红色的文件路径告诉你有哪些文件有修改