Git服务器的搭建与简单使⽤教程
⼀.Git服务器的搭建
1. 下载Gitblib安装包,解压即可。⽹址:
进⾏相关基础配置:
2. 打开解压的⽂件夹下/data/default.properties ⽂件。修改:server.httpPort = 80(你想要的访问端⼝),server.httpBindInterface
=localhost(http服务器的IP地址),server.httpsBindInterface =localhost(https服务器IP地址)。
3.
4. 启动Git服务器:点击解压⽬录下:d 即可,然后在⽹页中输⼊你的服务器的ip和端⼝号如果可以访问代表就部署成功了。然
如何搭建git服务器
后再输⼊你修改后的⽤户名和密码就可以登陆了。
5. 创建项⽬:登陆后,点击你的头像,然后创建版本库,注意需要勾选上最下⾯的两项,这样可以让你不
⽤再去⼿动初始化。同时创建
成功后页⾯会⾃动跳转然后得到你的Git仓库的地址如: git://admin@127.0.0.1:29418/newRepository.git(其中默认是ssh的地址,你可以根据你使⽤的客户端来选择地址,如果你选⽤git就点击git然后就有对应的代码告诉你如何clone到本地地址。
6. ⽤户配置:点击头像,下⾯可以配置⽤户和组,这⾥可以配置其相关的权限问题。
⼆.Git客户端的使⽤
1. 下载Git客户端:然后运⾏⼀路默认选项即可。
2. 复制仓库到本地:运⾏Git Bash,然后登录⽤户,输⼊⽤户和邮箱地址git config –global user.name “userxx”;git config –global
://admin@127.0.0.1:29418/newRepository.git 就可以把远程仓库下载到本地了。
3. 创建属于你的分⽀:git checkout -b branch(-b是创建,如果切换直接去掉-b)然后你就会看见后⾯的括号中的master变成了branch,代
表你在branch分⽀下。
4. 添加⽂件到⾃⼰的分⽀:git add ⽂件/⽂件夹名称或者⽤“.”代表所有的,然后 git commit -m “注释”就更新到本地了。这⾥添加的任何⽂
件都是本地的你所提交的别⼈的分⽀,主分⽀也是没有的,除⾮你合⼊到主分⽀中。
5. 合⼊到主分⽀:如果需要把本地的分⽀合⼊到主分⽀,我们⾸先需要切换的我们的master主分⽀,然后我们再将本地分⽀的⽂件
merge到我们本地的主分⽀上,然后通过push的⽅式合⼊到远程主分⽀。具体代码:
git checkout master(切换到我们的主分⽀)
git merge branch (将本地分⽀branch(这⾥可能创建多个分⽀所以需要指明分⽀名称)的代码合⼊到我们的本地主分⽀)
git push (将本地主分⽀的代码合⼊到远程仓库)
6. 主分⽀代码冲突:对于这个可以采⽤ git mergetool然后将代码修改后合⼊,不过修改后会产⽣orig的临时⽂件。
其他内容:分⽀删除:git branch -d branch
查看分⽀:git branch
参考⽂档: