共计 1393 个字符,预计需要花费 4 分钟才能阅读完成。
换到一个新的开发环境,蛮多货色要折腾的。顺便整顿了一下,下次换新电脑也不便。
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/config
Host code.???.com
Port 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]/go
export 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=on
export 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/
正文完