
git命令
git详细命令
淋雪小新
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
git 本地仓库损害 报错:fatal: cannot lock ref ‘HEAD‘: unable to resolve reference ‘refs/heads/issue1‘: refere
结果: 当我再次提交时,就出现了那个错误 fatal: cannot lock ref ‘HEAD’: unable to resolve reference ‘refs/heads/issue1’: refere。表现: vscode中所有文件都变成了绿色(加入版本管理,没有commit提交)分析:应该是我push的时候电脑断电 然后导致 .git中的文件损坏。起初: 今天push的时候,这时候悲剧发生了,电脑断电了。原创 2024-12-16 17:22:03 · 675 阅读 · 0 评论 -
git stash命令及丢失代码问题
git stash命令原创 2024-09-03 10:11:15 · 686 阅读 · 0 评论 -
git 本地改动了,不保留,直接拉取线上最新代码
第二条命令 git reset --hard origin/ 将会重置本地仓库,并使用远程仓库中指定分支的代码替换本地仓库中对应分支的代码。注意,该命令会删除本地未提交的所有改动和文件,慎重使用。第一条命令 git fetch --all 将会从远程仓库获取最新的代码和分支信息,但不会进行合并。其中 为您需要拉取的分支名称,例如:master。原创 2024-08-29 11:37:07 · 691 阅读 · 0 评论 -
【Git】pull遇到错误:error: Your local changes to the following files would be overwritten by merge:
一、保留本地的修改同时又把远程的合并过来 git stash git pull origin master git stash pop git stash: 备份当前的工作区的内容,从最近的一次提交中读取相关内容,让工作区保证和上次提交的内容一致。同时,将当前的工作区内容保存到Git栈中。git stash pop: 从Git栈中读取最近一次保存的内容,恢复工作区的相关内容。由于可能存在多个Stash的内容,所以用栈来管理,pop会从最近的一个stash中读取内容并恢原创 2021-01-05 16:18:00 · 206 阅读 · 0 评论 -
Git 出错error: Pulling is not possible because you have unmerged files
在git pull的过程中,如果有冲突,那么除了冲突的文件之外,其它的文件都会做为staged区的文件保存起来。重现:$ git pull origin mastererror: Pulling is not possible because you have unmerged files.hint: Fix them up in the work tree, and then use 'git add/rm <file>'hint: as appropriate to mark re原创 2021-01-04 14:43:49 · 411 阅读 · 0 评论 -
Git commit后,本地代码丢失解决方法 回滚
1、执行命令:执行命令 git reflog获取提交的版本号git reflog2、git reset --hard 版本号原创 2021-01-04 14:52:54 · 1527 阅读 · 1 评论 -
git修改远程仓库地址以及合并分支
修改远程仓库地址原创 2023-03-01 10:44:16 · 372 阅读 · 0 评论 -
Git 派生属于自己的分支
Git 派生属于自己的分支1.点击派生按钮,直接点击确认2.在本地新建一个空文件夹 git clone 自己派生的git地址3. $ git remote -v 查看远程分支4. $ git remote add upstream http://***.git 连接远程的主分支,并重命名为upstream5.$ git remote add origin http://自己派生的.git 连接远程的自己派生的分支,并重命名为origin(一般默认就搞好了)5. 输入git remo原创 2021-09-10 14:20:25 · 1957 阅读 · 0 评论 -
git常用命令以及提交步骤
1.更新代码 git pull origin dev2.提交代码步骤(1)git status 查看文件状态(2)git add . 将文件加入提交队列(3)git commit -m ‘本次修改内容’(4)git push origin dev 将本地代码推送到服务器3.代码冲突解决(1)git stash 将本地代码加入缓存(2)git pull origin dev 拉去服务器代码(3)git stash pop 将最近一次的缓存弹出(4)查看冲突文件并解决,提交代码4.问题原创 2021-01-21 13:39:59 · 273 阅读 · 0 评论