自建git服务器的一些操作

在服务器端:

sshkey在

/home/git/.ssh/authorized_keys

新建一个空git仓库

sudo git init --bare sample.git
sudo chown -R git:git sample.git

在本地:

  1. 添加remote
git remote add myserver git@server_ip:/path-to-git-repo
  1. 把本地内容push上去
git add .
git commit -m "xxx"

git push myserver dev:master
or 
git checkout dev
git push myserver master
  1. 绑定本地分支和服务器分支
git branch --set-upstream-to=myserver/master dev
or
git branch -u myserver/master dev
  1. 把远程仓库同步到本地
git fetch myserver
  1. 把远程仓库的代码pull到本地
git pull myserver master:dev

其他操作

来源:https://cloud.tencent.com/developer/ask/77400

从GitHub的远程分支(PU)创建一个新的本地分支(Test):

git branch test github/pu
git checkout test

将来自GitHub的远程分支(PU)的更改与本地分支(Test)合并:

git fetch github
git checkout test
git merge github/pu

从本地分支(Test)更新GitHub的远程分支(PU):

git push github test:pu

在远程上创建新分支使用与更新远程分支相同的语法。例如,从本地分支(Test)在GitHub上创建新的远程分支(Beta):

git push github test:beta

删除GitHub中的远程分支(PU):

git push github :pu
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要自己编译 RustDesk 客户端并搭建自建中转服务器,可以按照以下步骤进行操作: 1. 准备编译环境:首先确保你的计算机上已经安装了Rust编程语言的开发环境。若没有安装,可以在Rust官方网站上下载并安装最新版本的Rust。 2. 下载源代码:在RustDesk的GitHub仓库中找到最新的源代码版本,并将其下载到你的计算机上。你可以使用Git命令行或直接在GitHub页面上下载源代码包。 3. 安装依赖项:在你的计算机上安装RustDesk编译所需的依赖项。这些依赖项包括glib,gtk,openssl,winrt,msi等。具体依赖项的安装方式可以根据你的操作系统来确定。 4. 编译客户端:在下载的源代码目录中,打开终端或命令提示符窗口,并执行如下命令来编译RustDesk客户端: ``` cargo build --release ``` 这将根据代码中的配置文件自动下载并编译所有必要的依赖项,并生成一个编译后的可执行文件。 5. 配置和运行服务器:在你选择的服务器上运行RustDesk自建中转服务器。具体配置和运行方式可以参考RustDesk的文档或相关教程。 6. 连接客户端:在编译完成后,你将在相关目录中找到生成的可执行文件。运行该文件,客户端将会启动并提供界面供你进行登录和连接到自建中转服务器操作。 通过以上步骤,你就可以成功编译RustDesk客户端并搭建自建中转服务器。记得按照实际情况进行相关配置和调整,并遵循RustDesk的文档和指南来完成这些步骤。如有疑问,建议查阅相关文档或向RustDesk社区寻求帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值