-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
Description
绑定github账号
设置全局用户名和 email ,作为每次提交的记录
git config --global user.name “name"
git config --global user.email “mail.com”
添加一个仓库
git remote add origin git@….git
git push -u origin master
当提示权限不够时,添加 ssh 公钥
在用户的 .ssh 目录下找 id_rsa.pub 等文件,没有的话去生成。
ssh-keygen -t rsa -C "youremail@example.com”
设置pull的默认地址
git branch --set-upstream-to=origin/master
设置push的默认地址
git remote add origin git@….git
添加一些 git 命令的别名
这是我 mac 上的 .zshrc 配置文件中的 alias 配置:
alias gt='git status'
alias gp='git push'
alias gba='git branch -a'
alias gbr='git branch --remote'
alias gb='git branch'
alias ga='git add .'
alias gcm='git commit -m'
alias gcmf='git commit -m'
alias gcl='git clgone'
alias gg='git log'
alias ck='git checkout'
alias line='git log --oneline'这样设置后,在命令行中输入 gst 就意味着输入了 git status 。