git 使用笔记

来源:互联网 发布:1年java水平 编辑:程序博客网 时间:2024/06/05 20:46

mac安装git

brew install git (一般mac电脑自带git)
用安装包安装

git init 初始化
git –version 版本查询
which git 查看git安装位置
git config git配置信息

git config –global user.name “Allens”
git config –global user.email “yh4494@163.com”

cat ~/.gitconfig 查看配置信息

git add 添加到git缓存区,为下一次commit做准备(可以使用通配符)
git commit -m “描述”
git status 查看仓库状态
git log 查看之前提交的内容
git reset –soft timestr 还原到某一个时间点

操作

git checkout -b branch-name 创建分支
git bracnch -D branch-name 删除分支
git checkout branch-name 切换到某一分支

更新

主:git pull origin staging 上传
分支:git rebase master 在分支上要先合并分支
解决冲突push

设置git快捷键

vim ~/.gitconfig
添加->
[alias]
co = checkout
br = branch
ci = commit
st = status

设置bash Git快捷命令

如果你用的是 git bash 或者 XSHell 的话,在记住了命令含义的情况下,工作时键入快捷命令会提高工作效率。
在git bash中进入c://User/user,执行touch .bashrc,然后在此目录下会生成一个.bashrc文件,将下面的快捷命令拷入保存即可,快捷命令可自行修改添加,主要是自己习惯和喜欢。
在XSHell里快捷命令是在~/.bashrc中配置,在XSHell中 vim ~/.bashrc,把以上命令加到合适的位置保存(:wq)即可。

alias gs=’git status’
alias gd=’git diff’
alias ga=’git add’
alias gc=’git commit’
alias gck=’git checkout’
alias gb=’git branch’
alias gl=’git log’
alias gthis=’git rev-parse –abbrev-ref HEAD’
alias gpushthis=’git push origin gthis
alias gpullthis=’git pull origin gthis
alias gup=’git remote update’
alias gpl=’git pull origin’

0 0
原创粉丝点击