use*_*953 9 emacs github magit
Magit非常好,但我还没弄明白如何从中创建一个远程分支,或者如何刷新它知道的远程分支而不删除远程并重新添加它.目前我去github,添加一个分支,然后进入magit,删除遥控器,然后将其添加回来.有没有更好的办法?
Von*_*onC 14
刷新远程分支应该使用git fetch完成.
使用Magit(文档):
打字f f将运行
git fetch.
如果没有默认名称,它将提示更新遥控器的名称.键入f o将始终提示远程.
打字F F将运行
git pull.
当您没有将默认分支配置为拉入当前分支时,系统会要求您提供该分支.
如果键入F,则会显示"拉"菜单.
然后:
- p从推送默认值中拉出(参见b M- p),然后
- e 来自其他地方(例如另一个远程分支).
创建远程分支应该是将本地分支推送到远程:
git push当您输入时,Magit会运行P P.
如果给出前缀参数P P,系统将提示您输入存储库.
如果尚未为当前分支配置默认远程存储库,则也会提示您.键入P P只会将当前分支推送到远程.
换句话说,它会运行git push <remote> <branch>.如果分支已经存在,则将在远程创建分支.
将配置本地分支,以便从新的远程分支中提取.如果给出双前缀参数P P,则会另外提示您将目标分支推送到.
换句话说,它会运行git push <remote> <branch>:<target>.
| 归档时间: |
|
| 查看次数: |
2304 次 |
| 最近记录: |