首先创建一个本地的gitblit的服务,创建流程如下:
【GitBlit】Windows搭建Git服务器详细教程_搭建gitblit服务-CSDN博客
创建好一个仓库后,分配好用户权限,再将项目拉下来,这里是再visual studio中使用。
http://admin@192.168.0.100:12301/r/xk_jia.git
git diff
git add .
git commit -m "xxxx"
git remote add origin ssh://admin@192.168.100.200:29418/LinuxProject.git
vim .git/config(修改)
root@szdjg-virtual-machine:/home/raojs/workspace/LinuxProject# git push -u origin master
git remote -v // 查看当前远程仓库地址 git remote remove origin // 删除远程连接 git remote add origin git@xxx // 绑定远程ssh地址
# 创建并切换到新分支
git checkout -b new-feature
#切换到新分支
git checkout new-feature
# 推送新分支到远程仓库
git push origin new-feature
gitblit中文显示乱码
作者 admin 在gitBlit, 纪录
进入gitblit-1.8.0\gitblit-1.8.0\data目录下修改defaults.properties 文件
web.blobEncodings = UTF-8 ISO-8859-1
改成
#web.blobEncodings = UTF-8 ISO-8859-1
web.blobEncodings = GB2312
切换不同IP地址时的修改方法:
1、在C:\Users\Raojs\.ssh\config中修改IP地址;
2、如果是本地的git服务器,在D:\SOFTWARE\ProgrammeSoftware\Program Files\gitblit-1.9.3\data\defaults.properties文件中修改server.httpBindInterface = 192.168.80.17地址。然后重启服务器。
3.在visual studio 2022的git选项中修改ip
4.先拉取后推送,admin、yes
自定义仓库创建过程:
1、先在git上创建一个仓库,然后拉取下来。
http://admin@192.168.31.197:12301/
2、本地创建一个文件夹中使用git获取
移动到想要拉取的文件夹,执行git clone命令:Raojs@ROGHUASHUO MINGW64 /e/WorkSpace/WindowWorkSpace
$ git clone http://admin@192.168.100.2:12301/r/DK_GY_6P_HighSpeed.git
3、将项目文件放入创建好的仓库中
执行以下命令即可:git diff
git add .
git commit -m "xxxx"
git push -u origin master
新建分支后直接提交不同代码即可。