首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Windows上的push、pull from git-bash等命令会无限期冻结

在Windows上使用git-bash时,可能会遇到push、pull等命令无限期冻结的情况。这可能是由于以下原因导致的:

  1. 网络连接问题:确保你的网络连接正常,可以尝试使用其他网络或者重启路由器来解决网络问题。
  2. 防火墙或杀毒软件的干扰:某些防火墙或杀毒软件可能会阻止git-bash与远程仓库进行通信。你可以尝试关闭防火墙或杀毒软件,或者将git-bash添加到白名单中。
  3. SSH密钥配置问题:如果你使用SSH协议进行代码推送和拉取,确保你的SSH密钥正确配置。你可以参考腾讯云的SSH密钥管理文档(链接:https://cloud.tencent.com/document/product/213/6090)了解如何生成和配置SSH密钥。
  4. Git配置问题:检查你的git配置是否正确,特别是远程仓库的URL是否正确配置。你可以使用以下命令来查看和修改git配置:
    • 查看配置:git config --list
    • 修改配置:git config --global <key> <value>
  • Git版本问题:确保你的git版本是最新的,可以尝试更新git版本或者重新安装git。

如果以上方法都无法解决问题,你可以尝试以下替代方案:

  1. 使用其他Git客户端:尝试使用其他Git客户端,如Git GUI、SourceTree等,看是否能够正常使用push、pull等命令。
  2. 使用其他操作系统:如果可能的话,可以尝试在其他操作系统(如Linux或Mac)上使用git-bash,看是否能够解决问题。

总结起来,当在Windows上使用git-bash时遇到push、pull等命令无限期冻结的情况,可以先检查网络连接、防火墙和杀毒软件的设置,确保SSH密钥和git配置正确,尝试更新git版本或者使用其他Git客户端。如果问题仍然存在,可以考虑使用其他操作系统进行操作。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

git 学习笔记 原

最近看了廖雪峰老师git教程,通俗易懂,操作性很强,是很好入门教程, 网站链接:https://www.liaoxuefeng.com/,现记录下学习笔记 1、安装步骤 在Windows安装Git...在Windows使用Git,可以从Git官网直接(https://git-scm.com/downloads),然后按默认选项安装即可。...安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口东西,就说明Git安装成功! git-bash默认不能复制黏贴需要设置 ?...使用时候ctrl+c ,在git-bash中右键就可以复制 注意git-bash使用命令与用cmd打开控制台命令有区别,切换e盘git-bash使用命令是cd e:     cmd打开控制台使用命令是...3、就可以把本地库所有内容推送到远程库: $ git push -u origin master  把本地库内容推送到远程,用git push命令,实际是把当前分支master推送到远程。

44130

Git和Github

知识点 Git Github 项目阶段 ---- Git-bash 文件操作相关命令 touch:创建文件 cat:查看文件 less:查看大文本文件 vi:visual interface Esc...pull [remote] [branch] # 上传本地指定分支到远程仓库 git push [remote] [branch] # 强行推送当前分支到远程仓库,即使有冲突 git push [...在clone下来项目中拉出一个新分支 修改时候最好是基于 master 拉出一个修改分支,例如这个分支是用来添加某个功能 在新分支开发或者修改完成之后,提交到本地仓库,然后 push...推到自己账户中 fork 过来仓库 最后,在 Github 你 fork 过来仓库界面中找到 New Pull Request 发起提交请求 对方就会在仓库 Pull Requests 中收到你发起提交请求...目标 能掌握 Git-Bash 中 touch、cat、less、vi 命令基本使用 能掌握 Git 中分支基本操作(branch、checkout、merge) 能概述 Git-Flow 工作流(

37420

版本控制、SVN、Git和Github

安装和配置 Git 环境 下载地址:https://git-scm.com/ git-bash 常用命令 pwd ls ls -a cd mkdir clear rmdir 只能删除空目录...问题1:关于 Git-bash 中文问题 Git for Windows Unicode Support 问题2:执行 commit 时候一大堆信息 问题3:配置 user.name 和 user.email...,并且应用到当前分支 $ git revert [commit] # 暂时将未提交变化移除,稍后再移入 $ git stash $ git stash pop 远程同步 remote push pull...:origin 然后你执行 push 时候实际就是将本地版本提交到 origin 在本地进行操作,通过 git commit 形成历史记录 通过 git push 将本地仓库中历史记录提交到远程仓库...如果想要省略 git push 后面需要指定 仓库地址别名 master 可以通过下面的命令修改: git push --set-upstream heima master 这样就可以直接使用 git

86320

Windows 切换同窗口应用及git-bash一些小工具

窗口切换 Windows 切换窗口以及任务桌面的快捷键非常多,而且触摸板支持手势切换最近应用,但是缺少一个像 Linux 上面的那种切换同一个应用不同窗口快捷键,在 Linux 下可以使用 Alt...Z 目录跳转工具 只能在git-bash下正常使用 在 Windows 下, 如果不通过文件管理器路径打开终端,想要跳转到某个目录十分困难,尤其是对于分区比较多用户,往往需要跨越几个盘,在 linux...下可以使用 z 来进行目录快速跳转,他记录你通过命令行每次打开目录名跟地址,一一进行匹配,如果记录中查找到就会自动跳转到指定目录中去,不在需要一级一级去填写,只需要运行命令 z + 目录名即可...&& Fish tmux 是 linux 下一款终端复用神器,但是在 Windows 无法使用,但是在 GitHub ,有人把他单独抽离了出来,在 git-bash 可以使用,这就可以用 git-bash...问题2 ,对于 fish 一些命令无法使用,如 fish_config 无法调用浏览器来配置 fish 样式、函数、别名。但是有总比没有好。

2K10

干货 | git 版本控制初学者指南

此外,这将使团队项目工作变得更容易管理。你是否曾经将你代码搞得一团糟,甚至觉得从头开始更容易?有了版本控制,你可以返回到之前某一个版本,而不需要在凌晨 2 点从头再来。 ?...所以,可以从这里开始你学习,但也要不断扩展你知识。 你要做第一件事就是下载 Git。对于 Windows 用户,还建议安装 Git-Bash,这在安装 Git 时可用到。...git push -u origin master 把本地存储库 push 到远程存储库。只有在第一次执行此命令时,需要编写此命令。...git push 这是在初始 push 之后将代码 push 到 GitHub 方法。...git pull 如果你与其他人使用同一代码库,则此命令将允许你从远程存储库中提取最新版本并更新本地版本。 结论 Git 还有很多功能,但你可以在本文这些信息基础上进行构建。

83110

杂篇:一首诗认识

---- 2.将J:\git\捷特诗集文件夹作为repository(版本库) 然后打开git-bash (相比cmd而言,git-bash可以识别Linux命令) $ cd /j/git/捷特诗集...-时逢雷霆风雨,应乘扶摇化入云。 +戏游小池两岁月,洗却凡世几闲尘。 +时逢雷霆风雨,应乘扶摇化入云。...'origin'. ---- 四、分支 1.主分支 每一次提交相当于创建了一个节点,它有一个唯一SHA1值来确定它唯一 在一个git项目初始时,默认创建分支master,如果你一直修改...55f6a69 Merge pull request #1 from zfjtl/master |\ | * fe2d3bf Update 应龙.txt |/ * 6342daf 《应龙》v0.0.1...push origin --tags # 标签推到服务端仓库 ---- 五、可视化界面 1.TortoiseGit 命令行写起来不舒服的人可以选择一些可视化工具 ?

59630

教会舍友玩 Git (再也不用担心他学习)

Unicode字体特点,后者在某些方面有一些掣肘,所以我们选择第一项 关于 pull 时候处理,选择默认即可,pull 后面会讲 这里选择第二个选项,即 "启用Git凭证管理器" Windows...例如我右键点击 Git Bash Here,就会弹出,同时输入一些基本命令后,也是有反应 Git Bash:Unix 与 Linux 风格命令行,这是一般最常用 Git CMD:Windows风格命令行...XX区 ,但是本质只是一个文件,其中记录了文件名称、时间戳、长度内容 本地仓库:暂存区内容可以通过命令提交到本地仓库,所以它存放你提交所有提交版本数据 远程仓库:用来托管代码远程服务器,供使用者拉取操作...配置我们 git-bash,这样,我们在 IDEA 中,编写或者修改代码后,就可以直接通过 Git 命令进行提交,我们下面演示两种方式也都是基于 IDEA (一) 使用 GitHub/码云...,直接 push会报错,执行:git pull 9、提交上去:$ git push -u -f origin master 注意:-f 是强制提交,因为可能咱们第一次拉取过后会出现 项目没有刚才拉取到错误

46410

Git教程 Git Bash详细教程「建议收藏」

1 下载安装 首先抛一个Windows用户下载链接:Git for windows 下载下来之后直接安装,除了下图选第一个,其他不用改,直接next就行。...选这个use git from git bash only 安装完成后我电脑是显示了这么三个东西。 Git CMD:   Git CMD我并没用过,但是我查了一下它是什么。...据别人说,Git中Bash是基于CMD,在CMD基础增添一些新命令与功能。所以建议在使用时候,用Bash更加方便(原网址)。...使用cd命令进入到目录中时,在Git-Bash中应该使用斜线”/”, 而不是反斜线”\” ①可以逐个输入文件夹名(在文件夹名称前要加cd ) ②也可以直接输入一个完整文件夹路径 3.2...补充一下:你本地仓库可以链接多个原厂仓库,github毕竟是国外,有时候访问起来很慢,因此你可以连接到国内仓库,比如gitee之类

2.9K30

Windows 安装使用Homestead 遇到问题总结

(下载文件) 然后使用命令 vagrant list 检查安装 box 输出如下: laravel/homestead (virtualbox, 0) 后面的 0 为版本,可能是手动导入缘故,没有正常读取版本信息...验证版本信息 外部工具链接 xshell ip : 192.168.10.10 port : 22 name : vagrant passwd : vagrant xftp 通过 xshell 快捷按钮即可自动添加并打开...在安装目录 bin 下. ** git-bash配置文件都相对于 git 安装目录来说.** host 同步系统 创建虚拟主机后,需要同步更改系统中 hosts 文件,如果不行,需要清除...修改 git-bash vim 配置 vim 原始配置还是比较难用,git-bash 中无法使用扩展,所以简单设置一些快捷键跟操作就行了. vim /etc/vimrc # 加入下面内容 set.../etc/profile 文件 # 新增内容 export MYNVIMRC=/etc/vimrc # 通过 homestead up 命令来启动 vagrant function homestead

3K20

你会在命令行下高效管理 Github 项目吗,用上这个神器后助你秒实现!

今天就给大家推荐一个 GitHub 命令行工具 Hub,其官方主页是这样介绍: git + hub = github Hub 命令是对 Git 命令一层封装,利用 GitHub API 可以轻松扩展...由于 Hub 是对 Git 命令封装,安装前请保证机器 Git 版本在 1.7.3 或以上。...-> chengweiv5/skip_completion_script_for_windows new remote: chengweiv5 这里和 Web 操作有点不同,从 Web 是首先找到一个项目...检查你在 GitHub 自己项目和上游项目相应 Branch 是否有不同。...https://github.com/sb2nov/mac-setup/pull/27 注:为了统一命令操作,你可以直接将 Hub 命令设置为 Git 命令别名,让执行 Git 操作时候实际是在执行

49830

Windows 下 wsl2 使用及问题记录

,但是每次宿主机重启后也是一样发现服务地址变了,可能导致服务运行失败,最小副作用是更改 ip 地址。...,mysql 。...当你使用 echo $PATH 命令时候可能就发现了,打印出了所有的环境变量包括 Windows 。这也就是为什么可以互相操作基础了。 虽然方便,但也带来了问题。...,使用 git-bash 来操作 Windows 命令 上面的小工具有些不好找,推荐使用 Windows包管理工具来安装 — scoop 相比 winget ,包更多,细节更透明....推荐终端方案 也是目前我正在使用方案,可能过一段时间就改了 Windows 下 使用 cmder 来复用 git-bash,将 git-bash 设置为 cmder 默认终端,避免使用 cmd,powershell

7.1K20

宋宝华:Docker 最初2小时(Docker从入门到入门)

当然也可以是相反流程,client 通过build命令在host上面创建一个自己image,然后通过push命令把image推到仓库。之后这个image可以被别的人或者自己pull。 ?...镜像构建时,一层层叠加,前一层是后一层基础。 ? 每一层构建完就不会再发生改变,后一层任何改变只发生在自己这一层。...一次完整docker实作 说了那么多后,我们必须亲自动手玩了。下面把pull,run,build,push都玩一次,破除神秘感。一个典型运行流程如下: 1....client用pull命令从仓库把image拉到docker host docker pull格式是: docker pull[选项] [Docker Registry地址] :...下载 Ubuntu14.04image(以Ubuntu为例): baohua@ubuntu:~$docker pull ubuntu:14.04 14.04:Pulling from library/

47820

Docker容器最初2小时(Docker从入门到入门)

当然也可以是相反流程,client 通过build命令在host上面创建一个自己image,然后通过push命令把image推到仓库。之后这个image可以被别的人或者自己pull。...镜像构建时,一层层叠加,前一层是后一层基础。 ? 每一层构建完就不会再发生改变,后一层任何改变只发生在自己这一层。...一次完整docker实作 说了那么多后,我们必须亲自动手玩了。下面把pull,run,build,push都玩一次,破除神秘感。一个典型运行流程如下: 1....client用pull命令从仓库把image拉到docker host docker pull格式是: docker pull[选项] [Docker Registry地址] :...下载 Ubuntu14.04image(以Ubuntu为例): baohua@ubuntu:~$docker pull ubuntu:14.04 14.04:Pulling from library/

70710

宋宝华:Docker 最初2小时(Docker从入门到入门)【转】

一般流程中,client发pull命令从仓库把image拉到docker host,然后通过run命令指挥image到host上面弄一个container来跑这个image。...当然也可以是相反流程,client 通过build命令在host上面创建一个自己image,然后通过push命令把image推到仓库。之后这个image可以被别的人或者自己pull。...镜像构建时,一层层叠加,前一层是后一层基础。 ? 每一层构建完就不会再发生改变,后一层任何改变只发生在自己这一层。...一次完整docker实作 说了那么多后,我们必须亲自动手玩了。下面把pull,run,build,push都玩一次,破除神秘感。...一个典型运行流程如下: 1. client用pull命令从仓库把image拉到docker host docker pull格式是: docker pull[选项] [Docker Registry

38720

Github自身踩到

小插曲:自己以前用hexo搭建博客,每次写博客都要新建.md文件初始化步骤,然后提交,有些繁琐,再加上自己又换了台电脑,又要部署hexo(虽然不需要重新部署),但还是有些步骤,索性用简书写,方便快捷些...最后想推送到远程仓库时候 git push -u origin master 出现下图错误 解决很简单,使用强制推送 使用下面的命令 git push -f origin master 附上git push...解决方法:配置公钥,并放到github GitHub设置公钥在windows下面 安装git,从程序目录打开 “Git Bash” 键入命令:ssh-keygen -t rsa -C “email...是因为本地分支和远程分支没有建立联系 (使用git branch -vv 可以查看本地分支和远程分支关联关系) .根据命令行提示只需要执行以下命令即可 如果不想新建分支 git branch...request(Closing a pull request) 因为pull request错了,所以想取消pull request,怎么做呢?

1.8K30

Git常用命令速查手册【蛮三刀酱出品】

前言 在你日常开发中,遇到很多Git操作,但你从来没做过,这篇文章便是一本Git命令速查手册,里面总结了我工作这几年来最最常用Git用法。相信对日常开发来说是有帮助。...使用时候优先使用当前项目的配置 Global Config 和 仓库Config 在共同使用机器请勿随意修改Global config,造成commit全是你名字。...tag,命令格式为: git push [origin] --tags例如:git push --tags或git push origin --tags Windows无法创建文件名 As far as...master代码pull下来 git pull origin master 如果是自己一个开发就没有必要了,为了保险期间还是pull 然后我们把dev分支代码合并到master git merge...my-test git branch -a //查看远程分支 此时远程分支my-test已经创建好了,并且本地分支已经关联到远程分支 本地push代码以后会push到关联远程分支

39310
领券