gpt4 book ai didi

git pull (只更新本地文件)

转载 作者:IT王子 更新时间:2023-10-29 00:58:32 25 4
gpt4 key购买 nike

我只想用 git 更新我的本地文件。但每次我尝试 pull 时,我都会收到错误消息,说我需要先提交某些文件。不使用 commit 更新本地文件的方法是什么?

这是错误信息

$ pull 输入 key “/c/Users/me/.ssh/id_rsa”的密码:更新 4dsdSe6e..70fb5b6错误:您对以下文件的本地更改将被 merge 覆盖: grails-app/conf/DataSource.groovy请在 merge 之前提交您的更改或存储它们。中止

最佳答案

如果您不想提交,则需要 stash 您的更改。这听起来像您要找的东西:

git stash save "Changes I don't want to commit yet"
git pull
git stash pop

第一行将您的更改存储到堆栈中并将您的代码恢复到上次提交。从那里,你可以像往常一样 pull 。 pull 后,将存储中的更改 pop 回代码中。这让您可以在不提交代码的情况下进行 pull 。您可以了解有关 stash 的更多信息 here .

希望对您有所帮助!

关于git pull (只更新本地文件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11085882/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com