-
查看本地分支 git branch 创建分支 git branch <name> 查看远程和本地项目所有分支,红颜色分支代表当前所在分支,其他的所列的就是所有分支 git branch -a 查看远程的分支 git branch -r 切换分支 git checkout <name>或者git switch <name> 创建+切换分支 git checkout -b <name> 合并某分支到当前分支 git merge <name> 这是因为本地的分支没有和远程分支建立联系(softwareRevision 就是你在本地创建的分支名字) git push --set-upstream origin softwareRevision 查看项目远程地址 git remote -v 更新同步远程、本地分支 git remote update origin --prune 查看commit记录 git log 退到/进到 指定commit的sha码(commit_id:239afed0857cc2e77c17c01014077808619af64d) git reset --hard commit_id 查看npm源 npm config get registry 修改(https://registry.npmjs.org)就是地址 npm config set registry https://registry.npmjs.org 拉下代码,强制覆盖本地,和git pull 使用上和git pull有区别 git reset --hard origin/分支名 撤销commit之后 push之前 git reset --soft HEAD^ 本地分支提交到远端(远端没有当前的本地分支) git push origin 分支名:分支名 删除远端的某个分支 git push origin --delete 分支名 删除本地的某个分支 git branch -D 分支名 单独的合并某次的提交记录 git cherry-pick 6b7caf6b 会显示所有的分支所有的提交记录(包括已经删除的) git reflog 恢复分支(dev是分支名 5f8fe57是提交的记录) git checkout -b dev 5f8fe57 切换到远端的分支 同时在本地创建新的分支 git checkout -b 本地新建的分⽀名 origin/需要同步的远程分⽀上的分⽀名 例如:git checkout -b 本地分支名 远端分支名 (远端分支名 可以直接复制 'git branch -a'命令中的远端名字) 强制覆盖远端的分支(常用于 回退到某次提交记录之后,此时本地有缓存,需要强制覆盖远端的分支、下列命令中的release是远端分支的名字) git push -f 更新远端的内容(通常用在 更新 远端的分支 到本地) git fetch
git命令 (持续更新ing)
于 2021-01-27 10:37:40 首次发布