SoftwareMagic
  • 首页
  • 分类
  • 归档
  •   
  •   

Git shortlog

Git shortlog 显示所有提交过的用户,按提交次数排序 1$ git shortlog -sn

2021-12-18
Software DevOps VCS Git 基本命令

Git apply

Git apply 应用补丁 1git apply <patch-name> --check :应用补丁之前我们可以先检验一下补丁能否应用,如果没有任何输出,那么表示可以顺利接受这个补丁。 --reject:将能打的补丁先打上,有冲突的会生成 .rej 文件,之后可以找到这些文件进行手动打补丁

2021-12-18
Software DevOps VCS Git 基本命令

Git reflog

Git reflog reflog 是一个非常有用的命令,可以展示已经执行过的所有动作的日志,包括合并,重置,还原,基本上包含对分支所做的任何修改。 1git reflog <commit-id> 如果犯了错,可以根据 reflog 提供的信息通过重置 HEAD 来轻松地重做。 假设实际上并不需要合并原有分支,当我们执行 git reflog 命令时,我们可以看到这个 repo

2021-12-18
Software DevOps VCS Git 基本命令

Git blame

Git blame 显示指定文件是什么人在什么时间修改过 1$ git blame [file]

2021-12-18
Software DevOps VCS Git 基本命令

Git remote

Git remote 显示所有远程仓库 1$ git remote -v 显示某个远程仓库的信息 1$ git remote show [remote] 增加一个新的远程仓库,并命名 1$ git remote add [shortname] [url]

2021-12-18
Software DevOps VCS Git 基本命令

Git show

Git show 显示某次提交的元数据和内容变化 1$ git show [commit] --name-only:显示某次提交发生变化的文件。 显示某次提交时,某个文件的内容 1$ git show [commit]:[filename] 查看某个标签的提交信息 1$ git show [tag]

2021-12-18
Software DevOps VCS Git 基本命令

Git merge

Git merge 合并指定分支到当前分支 1git merge [branch] Fast-forward (—ff) 在当前分支相比于要合并的分支没有额外的提交(commit)时,可以执行 fast-forward 合并, Git 很懒,首先会尝试执行最简单的选项: fast-forward,这类合并不会创建新的提交,而是会将正在合并的分支上的提交直接合并到当前分支。 No-fast-f

2021-12-18
Software DevOps VCS Git 基本命令

Git revert

Git revert 新建一个 commit,用来撤销指定 commit,后者的所有变化都将被前者抵消,并且应用到当前分支。 1$ git revert [commit] 假设 ec 5 be 添加了一个 index. js 文件,但之后我们发现其实我们再也不需要由这个提交引入的修改了,那就还原 ec 5 be 提交吧! 提交 9 e 78 i 还原了由提交 ec 5 be 引入的修改,

2021-12-18
Software DevOps VCS Git 基本命令

Git tag

Git tag 列出所有 tag 1git tag 在当前 commit 新建一个 tag 1$ git tag [tag] 在指定 commit 新建一个 tag 1$ git tag [tag] [commit] -m:添加注释。 删除本地 tag 1$ git tag -d [tag]

2021-12-18
Software DevOps VCS Git 基本命令

Git cherry-pick

Git cherry-pick 选择一个 commit,合并进当前分支 1$ git cherry-pick [commit] 假设 dev 分支上的提交 76 d 12 为 index. js 文件添加了一项修改,而希望将其整合到 master 分支中,但并不想要整个 dev 分支,而只需要这个提交。 现在 master 分支包含 76 d 12 引入的修改了。

2021-12-18
Software DevOps VCS Git 基本命令

Git 规范

Git 规范 分支命名 master 分支 master 为主分支,也是用于部署生产环境的分支,确保master分支稳定性,master 分支一般由develop以及hotfix分支合并,任何时间都不能直接修改代码。 develop 分支 develop 为开发分支,始终保持最新完成以及bug修复后的代码,一般开发的新功能时,feature分支都是基于develop分支下创建的。 feat

2021-12-18
Software DevOps VCS Git

Git archive

Git archive 生成一个可供发布的压缩包 1$ git archive

2021-12-18
Software DevOps VCS Git 基本命令

Sublime

Sublime 配置命令行启动 1sudo ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /usr/local/bin/subl 然后就可以直接命令行启动Sublime 12$ subl .bash_profile$ subl .../error.log 关闭自动更新 Pref

2021-12-18
Software Tools IDE

Curl 初始化

Curl 初始化 安装 1brew install curl 配置代理 ~/.curlrc 12#代理socks5 = "127.0.0.1:7890"

2021-12-18
Software Tools Curl

SVN 配置

SVN 配置 配置 svnserve 服务 将创建的版本库交给 SVN 服务管理。 1vim /etc/sysconfig/svnserve 修改启动选项。 1OPTIONS="-r /var/svn/repository" -r:版本库的目录。 由于 -r 配置方式的不一样,SVN 启动就可以有两种不同的访问方式。 直接指定到版本库(称之为单库 svnse

2021-12-18
Software DevOps VCS SVN

SVN 初始化

SVN 初始化 安装 1$ yum install -y subversion 查看版本 1$ svn --version 创建版本库 创建版本库目录 1mkdir -p /var/svn/repository 在版本库目录下创建具体项目目录 1mkdir helloworld 初始化版本库 1svnadmin create /var/svn/repository/helloworld 版本库目

2021-12-18
Software DevOps VCS SVN

SSH 初始化

SSH 初始化 安装ssh CentOS 1sudo yum install sshd Ubuntu 安装 SSH 1apt-get install openssh-server 安装 SSH 的客户端。 1apt-get install openssh-client 进程管理 123service ssh start/stop/restart# ORservice sshd start/

2021-12-18
Software Tools SSH

Aria2 初始化

Aria2 初始化 安装 下载并运行脚本。 123$ wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/aria2.sh$ chmod +x aria2.sh$ bash aria2.sh 进程管理 启动:service aria2 start 停止:servic

2021-12-18
Software Tools Aria2

Tomcat 配置

Tomcat 配置 路径 12Tomcat home directory : /usr/share/tomcatTomcat base directory : /var/lib/tomcat或/etc/tomcat 配置虚拟主机 /var/lib/tomcat/conf/server.xml 12345678910111213141516171819202122232425<Server

2021-12-18
Software BackEnd Server Tomcat

Apache apachectl命令

Apache apachectl命令 Linux apachectl命令可用来控制Apache HTTP服务器的程序。 apachectl是slackware内附Apache HTTP服务器的script文件,可供管理员控制服务器,但在其他Linux的Apache HTTP服务器不一定有这个文件。 1$ apachectl [configtest][fullstatus][graceful][

2021-12-18
Software BackEnd Server Apache
1…2728293031…41

搜索