zoukankan      html  css  js  c++  java
  • gitblit的使用

    首先,下载安装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 "MY_NAME@example.com" ,这里的邮箱应该跟gitblit服务器上注册的邮箱一致

    然后,使用git命令上传本地文件至git服务器

    1⃣️在终端进入你想要创建git的目录下,先初始化:git init

    2⃣️连接远程服务器:git remote add origin ssh://xxxxx@10.2.10.208: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 --global user.name "你的用户名"
     
    git config --global user.email "你的email"

    然后自动生成ssh key

    ssh-keygen -t rsa -C "mysshkey"

    执行后, 如果本地有ssh key 会提示是否覆盖, 如果本地没有ssh key 会提示 输入保存文件名/输入密钥/确认输入密钥, 默认为空直接回车,保存位置为 C:/用户/administrator/.ssh/     有两个文件id_rsa和id_rsa.pub

    把id_rsa.pub里的内容复制到gitblit上用户中心的SSH Key里.

    我们执行cat命令查看文件的内容:

    cat /User/username/.ssh/id_rsa.pub

    这时候会看见:

    ssh-rsa AAAAB3NzaC1yc2。。。。。。。。。
    后面的内容我省略了

    (说明:ssh-rsa 后面的内容这就是你的SSH keys)

    把显示出来的SSH keys直接添加到github账户设置里边的SSH keys

    最后再执行git clone命令就可以了

  • 相关阅读:
    商品列表双向联动 better-scroll
    【2020省选模拟】题解
    【洛谷 P3643】【APIO2016】 划艇(DP)
    【洛谷 P4384】 [八省联考2018]制胡窜(SAM / 线段树合并)
    【BZOJ #2034】 [2009国家集训队]最大收益(贪心 / 匈牙利算法)
    【BZOJ #4977】【[Lydsy1708月赛】 跳伞求生(模拟费用流)
    【洛谷 P5825】 排列计数(二项式反演 / 多项式 / 生成函数)
    【2020省选模拟】题解
    【LOJ #6068】「2017 山东一轮集训 Day4」棋盘(费用流)
    【洛谷 P4564】 【CTSC2018】假面(概率DP)
  • 原文地址:https://www.cnblogs.com/thesun/p/10384017.html
Copyright © 2011-2022 走看看