登录 主页

在浏览器的github上面修改了文件,在terminal的rails项目中如何拉取

2023-08-11 06:13PM

如果在浏览器的github上面修改了文件,在terminal的rails项目中没有拉取代码就直接进行git push origin main:main,就会报错

1. 先git log,把没有git push origin main:main成功的commit存起来(git patch)

2. 然后进行git commit 回退,可以看我的博客如何commit回退

3. 然后使用 git pull origin <branch-name>

在上面的命令中,origin 是远程仓库的名称,<branch-name> 是你要拉取更改的分支名称

eg:   我的分支名是main, 所以使用git pull orign main

根据这个图显示的内容,就表明已经成功拉取了,也可以使用git log查看一下是否拉取成功了

4. 然后在远程服务器上面也进行拉取

git pull origin main

5. 拉取成功之后,再在本地把存起来的commit在放出来,然后再进行git push origin main:main  就可以了。

注:个人建议,不过非常不建议在浏览器的github上面修改文件,因为修改完之后,操作起来很麻烦

 

返回>>

登录

请登录后再发表评论。

评论列表:

目前还没有人发表评论