`

设置git pull的默认地址

    博客分类:
  • git
git 
阅读更多
git pull origin master

当git clone之后,直接git pull它会自动匹配一个正确的remote url

是因为在config文件中配置了以下内容:

1 [branch "master"]
2 remote = origin
3 merge = refs/heads/master

在参考[2]中,有这样一段:

Note: at this point your repository is not setup to merge _from_ the remote branch when you type 'git pull'. You can either freshly 'clone' the repository (see "Developer checkout" below), or configure your current repository this way:

1 git remote add -f origin login@git.sv.gnu.org:/srv/git/project.git
2 git config branch.master.remote origin
3 git config branch.master.merge refs/heads/master   

 

因此通过git config进行如下配置:

1 $ git config branch.master.remote origin
2 $ git config branch.master.merge refs/heads/master

或者加上--global选项,对于全部项目都使用该配置。

分享到:
评论

相关推荐

    git fetch与git pull的区别详解

    如果你的本地分支已经设置了追踪远程分支(比如`origin/master`),运行`git pull`就会默认合并这个远程分支。 值得注意的是,`git fetch`提供了更多的控制权,因为它不会自动进行合并,你可以根据需要选择何时以及...

    git-pull-branch.7z

    2. 接着,执行`git pull origin master`,这里`origin`是默认的远程仓库名,`master`是远程分支名,将远程`master`分支的最新代码拉取到本地`master`分支。 3. 完成后,可能会有提示信息或者确认信息,确保拉取成功...

    git push & git pull 推送/拉取分支的具体使用

    如果省略本地分支,`git pull`会默认将远程分支合并到当前分支。例如: ```bash git pull origin master ``` `git pull`实际上是`git fetch`和`git merge`的组合,它先获取远程仓库的更新,然后尝试将这些更新合并...

    April:学习git pull请求

    如果`git pull`没有指定分支,它会默认合并`origin/master`或`origin/main`。 - **解决冲突**:如果合并过程中存在冲突,Git会提示你手动解决。 3. **解决合并冲突** - 当两个不同的更改修改了同一部分代码时,...

    windows64位git安装包

    8. **设置Git全局配置**:通过命令行工具`git config`可以设置全局配置,比如修改默认的文本编码或编辑器。 9. **测试安装**:安装完成后,可以通过在命令行输入`git --version`来检查Git是否安装成功并查看版本...

    目前最新版本的git Git-2.38.0-64-bit.zip

    安装过程中,用户可以选择各种配置选项,如Git的默认编辑器、是否使用SSL验证、是否设置Git Bash为默认的终端等。这些设置将直接影响到Git在用户环境中的行为。 redme.txt文件通常是安装或软件包的简要说明,可能会...

    git压缩包下载git下载

    在安装过程中,你可以选择Git的默认设置,或者自定义路径、终端模拟器(如使用Windows PowerShell或Git Bash)等选项。 安装完成后,你可以在命令行中使用`git --version`来验证Git是否已经正确安装。接着,可以...

    git windows

    在安装过程中,你可以选择安装路径、设置Git的默认编辑器,以及选择是否使用SSH协议和设置Git Bash的终端模拟器。 安装完成后,Git会集成到你的命令行工具(如cmd或PowerShell)中。通过输入`git --version`,你...

    git操作文档.docx

    git pull # 默认合并 git pull --rebase # 重新基线,平滑历史 ``` 5. **提交代码** 对文件的更改需要先`add`,然后`commit`,最后`push`到远程仓库: ```bash git add . # 添加所有改动 git add 文件名 # ...

    Git 官方原版 Git-2.34.1 32&64-bit 2022-07-12 Latest

    安装Git时,你可以选择自定义安装路径、是否集成到右键菜单、是否设置Git Bash为默认的终端等选项。安装完成后,你可以通过命令行界面(如Git Bash)或者图形用户界面(如SourceTree、GitHub Desktop)来使用Git。...

    Git-2.19.1-64-bit安装包

    除了基本的版本控制功能,Git还提供了许多强大的命令,如`git clone`用于复制远程仓库,`git add`用于暂存更改,`git commit`用于保存更改,`git push`用于上传本地更改到远程仓库,以及`git pull`用于获取并合并...

    git客户端离线安装包

    在配置过程中,用户可以选择安装路径、设置默认文本编辑器以及选择是否使用Git Bash模拟命令行环境。此外,还需要配置Git的用户信息,如用户名和电子邮件地址,以便在提交时署名。 Git的命令行界面是其强大的一部分...

    git工具下载更新代码

    安装过程中,可以选择默认设置或者根据个人需求进行定制,比如设置Git Bash的终端模拟器,配置编辑器等。 一旦Git安装完成,就可以开始下载代码。根据描述,这里有四个基本步骤: 1. **切换到代码目录**:在命令行...

    git在window配置和使用流程

    2. **调整文本编辑器**: 默认情况下,Git可能会使用系统自带的记事本作为编辑器,你可以通过以下命令更改为你喜欢的编辑器,如Vim或Visual Studio Code: ``` git config --global core.editor "你的编辑器路径" ...

    Git1.9.4 for windows

    在安装过程中,用户可以选择安装路径,设置Git的默认文本编辑器,以及是否在Windows资源管理器中集成Git。 在使用Git时,常见的命令有: - `git clone`:克隆远程仓库到本地。 - `git add`:将改动添加到暂存区,...

    git for windows32 or windows64

    安装Git for Windows时,用户可以根据自己的需求进行定制,比如选择安装路径、设置终端模拟器(如Git Bash或Windows命令提示符)、配置默认文本编辑器等。其中,Git Bash是一个仿Linux终端的环境,对于习惯于Linux...

    Git Bash windows 64 git2.16.2

    安装过程中,用户可以选择自定义安装路径,是否关联文件类型,以及是否设置Git Bash为默认的Shell等选项。 在实际使用Git Bash时,用户可以进行以下操作: 1. 初始化新的Git仓库:使用`git init`命令在当前目录创建...

    利用git从github上拉取项目

    然后,你需要将生成的公钥(默认位于~/.ssh/id_rsa.pub)添加到GitHub的SSH keys设置中,以完成身份验证。 现在我们进入正题,**克隆git资源**。假设你要从GitHub上拉取的项目URL为`https://github.com/用户名/项目...

    git安装文件.zip

    在安装了Git之后,你可以开始学习和使用Git的基本命令,例如`git clone`用于克隆远程仓库,`git add`用于暂存更改,`git commit`用于保存本地更改,`git push`将本地更改推送到远程仓库,以及`git pull`用于获取并...

    git使用帮助

    - 如果`git pull`成功且之前执行过`git stash`,则需要执行`git stash pop`恢复本地更改。 3. **解决冲突**:检查命令行窗口,找到标记为`CONFLICT`的部分,手动解决文件中的冲突。 4. **测试**:确保代码或文档...

Global site tag (gtag.js) - Google Analytics