git
叫我东方小巴黎
这个作者很懒,什么都没留下…
展开
-
【Git】git pull报错error: cannot lock ref ‘refs/remotes/origin/xxx‘:ref
git pull报错error: cannot lock ref ‘refs/remotes/origin/xxx’:refgit remote prune origin有些分支在远程其实早就被删除了,但是在你本地依然可以看见这些被删除的分支,在根目录下运行 git remote prune origin刷新本地仓库与远程仓库的保持这些改动的同步,这样就不会报错了原文:https://www.jianshu.com/p/e0b584a00f4f...原创 2022-01-09 19:13:05 · 9011 阅读 · 4 评论 -
Git:打tag
项目的版本管理中,每当一个release版本发布时,需要做一个记录,以便以后需要的时候重新打包这个版本,这时候就用到tag这个功能.打标签:git tag -a 0.1.3 -m “Release version 0.1.3″详解:git tag 是命令-a 0.1.3是增加 名为0.1.3的标签-m 后面跟着的是标签的注释打标签的操作发生在我们commit修改到本地仓库之后。提交:git add .git commit -m “fixed some bugs”git tag -a原创 2021-12-02 10:48:05 · 1020 阅读 · 0 评论 -
git commit -m 与 git commit -am 的区别
第三步等于第一步第二步的结合,如下:1 $ git add .2 $ git commit -m "xxx" 3 $ git commit -am "xxx" (第三步等于第一步和第二步)原文链接:https://blog.csdn.net/ourstronger/article/details/101058261原创 2021-11-21 23:40:45 · 181 阅读 · 0 评论 -
git stash clear 后,找回 stash 的代码
git log --graph --oneline --decorate $( git fsck --no-reflog | awk ‘/dangling commit/ {print $3}’ )git stash apply SHA1转载 2020-12-18 09:41:59 · 369 阅读 · 0 评论 -
常用git指令
删除commit messagegit reset --soft HEAD^ 仅仅是撤回commit操作,您写的代码仍然保留。git–hard^ 本地修改也没了git branch -d branch_name 删除本地分支git branch -D branch_name 强行删除本地分支git push remote_name --delete branch_name 删除远程分支...原创 2020-09-01 10:30:02 · 353 阅读 · 0 评论