创建GitBlit版本库 并将本地项目上传到库

最近在实习,有接触到很多没有经验的挑战性工作,也增加了很多的见识。以此来记录我日常工作遇到的一些难题、解决思路和收获记录。

Git是什么?

git是当前最受欢迎,使用最多的分布式版本控制系统。

下载并安装Git

因为一开始完全没有接触过git,所以直接参考网上的教程在gitblit网址上进行远程操作,直到卡在这里十分钟无果,去搜索这句话 ,才意识到要先下载git程序包
附上:git下载网站

在这里插入图片描述(图片来源:https://blog.csdn.net/SSophia/article/details/115893118)

下载软件并安装我一般会直接参考教程,看这篇就行
git2.16.2Windows版本安装教程

手动添加Git Bash Here到右键菜单

安装Git后一般右键菜单都会有“Git Bash Here”选项,如果没有可以手动添加
见链接

创建版本库

登录账号,根据需要对相应内容进行勾选,名称为tool,点击创建。
在这里插入图片描述

上传本地项目到版本库

  1. 选择需要上传的文件 右键点击 Git Bash Here:
    在这里插入图片描述
  2. 输入命令git init:
    把这个文件夹变成Git可管理的仓库,这时你会发现项目目录下多出了一个.git文件夹,它是Git用来跟踪和管理版本库的。如果你看不到,是因为它默认是隐藏文件,那你就需要设置一下让隐藏文件可见。如图
  3. 连接远程服务器:
    即输入 图片上的那行代码即可
    在这里插入图片描述
  4. 将文件上传到本地git库:
    git add filename(指定文件名)或者 git add .(这是上传该目录文件内的所有文件)
  5. 用git commit -m “第一次提交”:
    这表示把项目提交到仓库,成功后出现“first commit“ 的注释。
  6. git push -u origin master:将本地git库的文件上传到git服务器库里
    在我提交项目的时候 出现了如下几个错误:
    图片来源 在这里插入图片描述
    解决办法:将上传的代码改为:git push -f origin master 即可
    在这里插入图片描述
    这是因为连接的端口的密钥没有匹配 首先在 C:\Users\用户名 目录下查找后缀为 .ssh 的文件夹。
    如果没有该文件夹,则需要自己创建:
    输入指令:在这里插入图片描述
    接着会提示你这个文件路径 一般默认 直接回车即可
    在这里插入图片描述
    然后会提示你输入密码 这个输入密码 是不可见的 直接输入按回车 就行 一般会输入两遍
    在这里插入图片描述
    成功后查看,已经出现.ssh文件夹。第一个是自己的密钥,下面的是公共密钥
    在这里插入图片描述
    找到ssh文件夹之后,继续解决上面报错的问题。查看网上的各种方法,这种情况的原因就是新的ssh客户端不支持ssh-rsa算法,要修改本地配置重新使用ssh-rsa算法。
    首先到当前用户目录下的.ssh文件中创建config文件(config没有后缀),使用记事本打开添加如下:
    在这里插入图片描述
    Host *
    HostkeyAlgorithms +ssh-rsa
    PubkeyAcceptedKeyTypes +ssh-rsa
  7. 最后上传成功,在版本库进行刷新即可看到自己上传的文件了

上传的完整代码如下:

git init
git add filename
git commit -m"first commit"
git remote add origin ssh://******@*******/***.git
git push -u origin master
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值