0
点赞
收藏
分享

微信扫一扫

Zynq UltraScale+ XCZU5EV 纯VHDL解码 IMX214 MIPI 视频,2路视频拼接输出,提供vivado工程源码和技术支持

汤姆torn 2023-11-02 阅读 14

先按照https://zhuanlan.zhihu.com/p/494988089说明下载好Gitblit然后复制到tomcat的webapps目录下,如下:
在这里插入图片描述
双击"startup.bat"启动tomcat:
在这里插入图片描述
在这里插入图片描述
然后访问"http://127.0.0.1:8080/gitblit/"即可看到git的界面:
在这里插入图片描述
说明git服务器已经能够成功运行了!
Vmware虚拟机访问window的git服务器
从这里https://blog.csdn.net/weixin_44033210/article/details/122986997得到灵感,关闭掉:
在这里插入图片描述
在这里插入图片描述
虚拟机这边使用桥接的方式进行联网:
在这里插入图片描述

这时候虚拟机就可以访问window的git服务器:
在这里插入图片描述
提交代码的时候会遇到ssh错误:

root@tina-virtual-machine:/home/workspace/tina-r528-v1.2# git push --set-upstream origin master
Unable to negotiate with 192.168.43.57 port 29418: no matching host key type found. Their offer: ssh-rsa,ssh-dss
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

后来实在没办法改远程仓库改成http:

root@tina-virtual-machine:/home/workspace/tina-r528-v1.2# git remote show origin
* remote origin
  Fetch URL: http://shun@192.168.43.57:8080/gitblit/r/R528_Linux.git
  Push  URL: http://shun@192.168.43.57:8080/gitblit/r/R528_Linux.git
  HEAD branch: master
  Remote branch:
    master tracked
  Local branch configured for 'git pull':
    master merges with remote master
  Local ref configured for 'git push':
    master pushes to master (up to date)

这时候提交代码就没有问题了:

root@tina-virtual-machine:/home/workspace/tina-r528-v1.2# git push --set-upstream origin master
Password for 'http://shun@192.168.43.57:8080': 
Enumerating objects: 226298, done.
Counting objects: 100% (226298/226298), done.
Delta compression using up to 4 threads
Compressing objects: 100% (215476/215476), done.
error: RPC failed; curl 7 Couldn't connect to server
send-pack: unexpected disconnect while reading sideband packet
Writing objects: 100% (226298/226298), 5.51 GiB | 14.84 MiB/s, done.
Total 226298 (delta 52759), reused 0 (delta 0), pack-reused 0
fatal: the remote end hung up unexpectedly
Everything up-to-date
root@tina-virtual-machine:/home/workspace/tina-r528-v1.2# git push --set-upstream origin master
Password for 'http://shun@192.168.43.57:8080': 
Enumerating objects: 226298, done.
Counting objects: 100% (226298/226298), done.
Delta compression using up to 4 threads
Compressing objects: 100% (162714/162714), done.
Writing objects: 100% (226298/226298), 5.51 GiB | 43.50 MiB/s, done.
Total 226298 (delta 52762), reused 226298 (delta 52762), pack-reused 0
remote: Resolving deltas: 100% (52762/52762)
remote: Updating references: 100% (1/1)
To http://192.168.43.57:8080/gitblit/r/R528_Linux.git
 * [new branch]          master -> master
Branch 'master' set up to track remote branch 'master' from 'origin'.

注意:因为使用的是桥接模式,这时候必须保证网络是连接的,否则虚拟机没有IP了!
推送成功后可以在git服务器看到代码:
在这里插入图片描述
在git的服务器文件夹里面也看到有占用空间了:
在这里插入图片描述
说明整个git是正常的!

举报

相关推荐

0 条评论