【Git】Git实践

本地

命令缩写

  1. 需求: 我们希望用缩写代替命令,比如使用 git checkout 可以简写为 git co
  2. 如何实现?
    这里可以修改项目下 .git/config 文件
    增加 [alias] 选项
[alias]
    co = checkout
    cb = checkout -b
    cp = cherry-pick
    cx = cherry-pick -x
    st = status
    ss = status -s
    br = branch
    ba = branch -a
    cs = commit -s
    ca = commit --amend -s
    df = diff
    dfca = diff --cached
    throw = reset --hard HEAD
    throwh = reset --hard HEAD^
    lg = log --oneline --decorate --color
    logs = log --stat --color
    dt = difftool

这样就可以实现用缩写代替长串命令了

修改默认的编辑器为 vim

同样可以打开.git/config
修改 [core] 下面的 editor = vim

远程

创建远端新分支

假设我们需要在远端新开一个分支用于某个功能的实现

git checkout -b my-test  //在当前分支下创建my-test的本地分支分支
git push origin my-test  //将my-test分支推送到远程
git branch --set-upstream-to=origin/my-test //将本地分支my-test关联到远程分支my-test上   
git branch -a //查看远程分支 

猜你喜欢

转载自blog.csdn.net/qq_30340349/article/details/131445674