chunbin1 / blog

git actions + dumijs 写的博客
https://chunbin1.github.io/blog/
0 stars 0 forks source link

git命令备忘 #23

Open chunbin1 opened 2 years ago

chunbin1 commented 2 years ago

git checkout

  git checkout -b <new_branch> [<start_point>] // 从start_point checkout出new_branch

 git checkout <branch> <location> // 用branch分支下的location目录覆盖当前的location
chunbin1 commented 2 years ago

git cherry-pick

git cherry-pick A^..B  // 从a到b的commit,闭区间
git cherry-pick A..B //  从a到b的commit,左开右闭区间
chunbin1 commented 2 years ago

git branch

git branch -d <branch_name> // 删除分支
git push origin -d <branch_name> // 删除远程分支
chunbin1 commented 2 years ago

git stash

// 保存
git stash
// 保存并加上备注
git stash save "remark"
// 查看列表
git stash list
// 取出某一个
git stash apply stash@{n}
// 删除第n个
git stash drop stash@{n}