换到一个新的开发环境,蛮多货色要折腾的。顺便整顿了一下,下次换新电脑也不便。

git:

不应用 rebase,要加上这个设置:

git config --global pull.rebase false

全局配置工作用户名和邮箱,不然会影响到你提交代码:

git config --global user.name  "???"git config --global user.email "???@???.com"

<!--more-->

拉代码的时候强制应用 http 下载:

[url "git@code.???.com:"]    insteadOf = http://code.???.com/

ssh:

更改 ssh 端口号:

vim ~/.ssh/configHost code.???.comPort 22222

非凡权限的 ssh-key,能够用以下命令增加:

ssh-add ~/.ssh/id_rsa_???

env:

一些罕用的环境变量:

alias l="ls -alht"alias q="exit"alias c="clear"alias aa="sshpass -p '???' ssh -p22 [my-name]@[host1]"alias ss="sshpass -p '???' ssh -p22 [my-name]@[host2]"alias git='LANG=en_US.UTF-8 git'alias gd="git diff"alias gs="git status"alias ga="git add ."alias gh="git push"alias gl="git pull"alias ghl="git push origin [my-name]"alias glm="git pull origin master"alias ua='for dir in `ls`; do if [ -d $dir ]; then echo -e "----\n${dir}\n----";cd $dir;pwd=`pwd`;echo -e "----------> ${pwd}\n";git checkout master;git pull origin master;cd ..; fi; done;'alias subl='/Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl'export GOPATH=/Users/[my-name]/goexport GOPROXY='https://goproxy.cn,direct'export GONOPROXY='code.???.com'export GONOSUMDB='code.???.com'export GOPRIVATE='code.???.com'export GOSUMDB='sum.golang.google.cn'export GO111MODULE=onexport HOMEBREW_GITHUB_API_TOKEN=???export PATH="/Users/[my-name]/env/bin:/Users/[my-name]/go/bin:/usr/local/sbin:/opt/homebrew/bin:$PATH"

ua 命令能够把以后文件夹下的所有 git 工程拉取到最新的 master 分支。


文章来源于自己博客,公布于 2018-06-02,原文链接:https://imlht.com/archives/183/