导航:首页 > 配服务器 > git命令远程服务器地址

git命令远程服务器地址

发布时间:2025-09-06 20:37:55

1. git publish

首先,下载安装git
1??下载git: http://git-scm.com/downloads
2??下载之后打开,双击.pkg安装
3?? 打开终端,使用git --version命令查看安装版本,有就是安装成功了
4??创建一个用户名:git config --global user.name NAME , 这里的NAME可以随便取
5??创建一个邮箱:git config --global user.email [email protected] ,这里的邮箱应该跟gitblit服务器上注册的邮箱一致
然后,使用git命令上传本地文件至git服务器
1??在终端进入你想要创建git的目录下,先初始化:git init
2??连接远程服务器:git remote add origin ssh://[email protected]:29418/qinghua.git(这里写版本库地址)
3??在将本地文件上传至git服务器之前,先上传一个测试文件,相当于激活一下服务器上的git库
4??新建一个文件:touch README.md,这里的文件名可以随意取,创建完了之后可以用git status 查看一下
5??将文件上传到本地git库:git add filename
6??上传之前,给本次上传取一个名字:git commit -m test ,这里的名字test可以随意取
7??将本地git库的文件上传到git服务器库里:git push -u origin master

如果出了问题
ssh: connect to host dev.rulaidev.com port 29418: Connection refused
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
一个是需要配置一下sshkey,另一个是开放端口

添加sshkey
# 查看git的配置信息
git config --lis
把user.name和user.email填成自己的..
git config --glob

2. 在Linux下搭建Git服务器

众所周知,版本系统在开发环境中是必不可少的,但是我们可以把代码免费的托管到GitHub上,如果我们不原意公开项目的源代码,公司又不想付费使用,那么我们可以自己搭建一台Git服务器,可以用Gitosis来管理公钥,还是比较方便的。

搭建环境:

服务器 CentOS6.6 + git(version 1.8.3.1)

客户端 Windows10 + git(version 2.11.1.windows.1)

1. 安装Git相关软件

Linux是服务器端系统,Windows作为客户端系统,分别安装Git

安装客户端:

下载 Git for Windows,地址:https://git-for-windows.github.io/

安装完之后,可以使用Git Bash作为命令行客户端。

安装Gitosis

出现下面的信息表示安装成功了

2. 服务器端创建git用户来管理Git服务

3. 配置公钥

在Windows上配置管理者,git服务器需要一些管理者,通过上传开发者机器的公钥到服务器,添加成为git服务器的管理者,打开git命令行

4. 配置gitosis

使用git用户并初始化gitosis

在Windows上机器上clone gitosis-admin到管理者主机

gitosis.conf: git服务器配置文件

keydir: 存放客户端公钥

配置 gitosis.conf 文件

在Windows管理者机器上创建本地test仓库,并上传到git服务端

提交到远程服务器

服务端会自动创建test仓库

5.添加其他git用户开发者

由于公司开发团队人数不断增多,手动添加开发者私钥到/home/git/.ssh/authorized_keys比较麻烦,通过上面的Windows机器的管理者统一收集其他开发者的私钥id_rsa.pub文件,然后传到服务器上,配置好后,用户即获得项目权限,可以从远程仓库拉取和推送项目,达到共同开发项目。

推送完成后,新加进来的开发者就可以进行项目的开发了,后续增加人员可以这样添加进来,开发者直接把仓库clone下来就可以了。

3. 如何从已经克隆下来的代码里用git指令显示其url地址

从已经克隆下来的代码里用git指令显示其url地址可以使用remote -v参数。

1、git remote 不带参数,可以列出已经存在的远程分支,加上-v参数可以列出详细信息,在每一个名字后面列出其远程url地址,此时, -v 选项(译注:此为 –verbose 的简写,取首字母),显示对应的克隆地址。

2、示例如下,首先进入已克隆的项目目录,然后执行:

gitremote-v

说明:后面的https的即为远程url地址,如果有多个远程仓库,此命令将全部列出,示例中只有一个。

阅读全文

与git命令远程服务器地址相关的资料

热点内容
高级语言程序必须经过编译吗 浏览:51
ce54重新编译 浏览:877
苹果x手机的app如何加密 浏览:472
服务器如何安装麒麟 浏览:853
单片机控制p1口 浏览:698
python子线程通知主线程 浏览:920
xp系统网卡驱动哪个文件夹 浏览:163
电信网络中心服务器地址是什么 浏览:107
交叉编译配置环境Linux 浏览:435
arcgis服务器没有运行怎么办 浏览:525
编译一个软件成为dii 浏览:109
linuxnginx日志查看 浏览:417
rar压缩命令 浏览:474
编译工作存在的问题及困难 浏览:349
2012服务器如何域名解析 浏览:109
压缩机油堵 浏览:242
性价比高压缩机销售电话 浏览:806
app直接买和求购有什么区别 浏览:114
鸿蒙用编译执行安卓软件 浏览:363
python输入个数n 浏览:409