随笔分类 - 代码管理工具
摘要:一、sonarqube介绍 SonarQube 是一个开源的代码分析平台, 用来持续分析和评测项目源代码的质量。 通过SonarQube我们可以检测出项目中重复代码, 潜在bug, 代码规范,安全性漏洞等问题, 并通过SonarQube web UI展示出来。 官网地址:https://www.so
阅读全文
摘要:一、分支的使用 查看当前所有分支:git branch *表示当前处于哪个分支 创建分支:git branch 【分支名】 切换分支:git checkout 【分支名】 合并分支:git merge 【分支名】 删除分支:git branch -d 【分支名】 强制删除:git branch -D
阅读全文
摘要:一、设置别名 定义别名:git config --global alias.【别名】 【选项】 查看使用的别名:git config --list |grep alias 查询Log显示颜色对比:git config --global alias.lg "log --color --graph --
阅读全文
摘要:一、标签管理 查看所有标签:git tag 查看标签内容:git show 【标签名】 给分支打标签:git tag 【标签名】 针对描述版本号打标签:git tag 【标签名】【描述版本号】 删除标签:git tag -d 【标签名】 删除远程的标签:git push origin :refs/t
阅读全文
摘要:一、远程分支管理 查看远程库的信息:git remote -v 查看远程库的分支:git ls-remote origin 推送本地分支:git push origin 【分支名】 从本地创建分支同步远程的分支:git checkout -b 【分支名】origin/【远程的分支名】#本地分支最好和
阅读全文
摘要:一、安装git ##安装前需要安装扩展源epel-release-6-8.noarch 1:yum安装git包 [root@ghs ~]# yum -y install git 2:使用git前定义用户和邮箱地址,这边测试就填使用自己的,定义的用户和邮箱信息可以在.gitconfig文件查看 [ro
阅读全文
摘要:GitHub是任何人都可以访问里面的文件,GitHub的私有仓库则需要花钱购买,有些公司不想花费钱,这时候我们也可以自己搭建一台gitlub服务器,仅公司内同事使用,功能和GitHub并无区别,而且Gitlub是开源的,公有、私有仓库都是免费的。 一、搭建gitlub服务器 搭建前期准备:安装扩展源
阅读全文
摘要:一、版本变更 1:使用git log查看修改过得历史版本,最上面显示的是最近修改过版本,最下面为最早的 [root@ghs gitroot]# git log commit 02e331c934d0079b458576e16e3ac9328da3c358 Author: ghs <ghs@ghs.c
阅读全文
摘要:一、克隆GitHub远程仓库 1:在新的机器上,克隆远程仓库里的aaa项目 2:在本地仓库/home目录下粘贴复制的命令,前面加上git clone [root@ghs home]# git clone git@github.com:guhongshun/aaa.git Initialized em
阅读全文
摘要:GitHub官网:https://github.com 一、创建github远程仓库 ##当把自己的本地git仓库链接远程的git仓库,实现通过将本地的git仓库里文件推送到别的仓库 1:到GitHub官网注册账号,然后在网站上创建github远程仓库 2:在本地git机器上,ssh-keygen命
阅读全文
摘要:Windows系统安装svn客户端需要下载tortoisesvn工具使用 tortoisesvn官网 https://tortoisesvn.net/index.zh.html 1:下载Tortoisesvn安装包,根据自己系统进行安装,这里系统64位的 2:直接点击下一步 3:安装完成后,鼠标右键
阅读全文
摘要:实验环境 host1:192.168.1.20(svn远程版本库) host2:192.168.1.10(svn客户端) svn用法: svn add . //添加到版本控制中心 svn commit -m “add file” //把文件上传到服务器 svn delete filename //在
阅读全文
摘要:subversion通常我们IT人员简称为svn,svn版本控制工具为c/s架构管理,svn工作流程:开发人员(Client)在本地写好代码,然后提交到远程服务端(server)svn版本库,这种架构有一个缺点就是比较依赖服务端,当本地机器没有联网的情况下则无法提交代码svn版本库。 1:yum安装
阅读全文

浙公网安备 33010602011771号