git版本控制工具使用

1.git 提交文件名为中文的文件时,显示数字的问题

当我们使用 git 版本控制提交文件时,如果文件名为中文,会产生路径变为数字且无法匹配路径的情况,类似下图在这里插入图片描述
在这里插入图片描述

这时我们仅需一条命令即可解决:

git config --global core.quotepath false

此时,你再使用 git status 查看状态时就能看到正确的中文文件名了,也就可以顺利提交文件到远程了。

转载于【git 版本控制】git 提交文件名为中文的文件时,显示数字的问题

2.git如何同时同步提交到码云和GitHub上

前言:
今天github push代码一直push不上去,打算就备份一份代码带国内开源码云上。

Github容易出现的情况是:

国内访问速度比较慢,
如果被墙掉的话,就直接没发使用了
如果开源个PHP的项目,想把扩展文件目录vender一并上传上去,这样子下载的时候使用github会很慢
从今天开始,我将会使我的开源项目同时推送到github和码云。

实战
前提:你的代码已经在Github仓库和码云仓库了

1、项目案例:

Github:https://github.com/Tinywan/html5-dash-hls-rtmp
码云:https://gitee.com/Tinywan/html5-dash-hls-rtmp
2、配置

手动方式修改配置git文件

(1)克隆Github项目代码大本地

git clone https://github.com/Tinywan/html5-dash-hls-rtmp.git
(2)进入项目目录修改git 的配置文件config
在这里插入图片描述

(3)配置后的config文件内容

复制代码

$ cat config
[core]
        repositoryformatversion = 0
        filemode = false
        bare = false
        logallrefupdates = true
        symlinks = false
        ignorecase = true
        hideDotFiles = dotGitOnly
[remote "origin"]
        url = https://github.com/Tinywan/Html5-m3u8-RTMP.git
        fetch = +refs/heads/*:refs/remotes/origin/*
# 新添加的
[remote "second"]
        url = https://gitee.com/Tinywan/html5-dash-hls-rtmp.git
        fetch = +refs/heads/*:refs/remotes/second/*

复制代码
以上红色配置内容为新添加的内容

(4)查看所有分支
在这里插入图片描述

可以看出多出来一个second远程master分支

(5)开始推送代码

这里修改一下README.md文件,添加内容:“码云提交代码”,然后查看状态,直接提交到码云主master分支
在这里插入图片描述

注意:以上步骤必须的先添加到本地仓库同时添加说明,以上两在这里
在这里插入图片描述

再次回到码云查看是否提交成功,出现以下表示提交成功

在这里插入图片描述

下来再次修改(为了做出比较)README.md文件提交代码到github上去

添加文件内容:“码云提交代码==Github 同步diamante”

在这里插入图片描述

查看github是否提交成功,出现以下表示同步完成了

在这里插入图片描述

转载文章路径Git与GitHub学习笔记(八)git如何同时同步提交到码云和GitHub上

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值