gitlab - git 브랜치 이름 대소문자 문제가 있나요?
大家讲道理
大家讲道理 2017-06-05 11:09:05
0
2
1828

git checkout -b AB-123/mastermaster 创建了一个新分支,后面为了命名规范需要讲 AB 改成小写,于是 git checkout master git branch -d AB-123/master 删除掉这个分支,然后再次 git checkout -b ab-123/master,发现进入当前分支显示的是小写,然后 git branchgit branch -a 查看的都还是显示 AB-123/master 大写的,不知道是 git 缓存还是 mac 系统不区分大小写导致的,纠结了半天没搞定。。。
无奈之下,重新 git clone 项目代码,然后 git checkout -b ab-123/master 정상적으로 표시됩니다.

첨부사진:

두 사진이 위에서 아래로 이어져 있는데 스크린샷이 깨졌네요. . .

이 문제를 겪은 사람이 있는지 궁금합니다. 어떻게 해결하나요?

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

모든 응답(2)
習慣沉默

두 가지 옵션이 있습니다

1. 브랜치 이름에 / 기호를 사용하지 마세요. 그렇지 않으면 AB-123 디렉토리가 먼저 생성되고 그다음에 헤드 파일 마스터가 생성됩니다. mac은 대소문자를 구분하지 않으므로 디렉토리 이름만 변경하면 됩니다. 변경되지 않았으므로 git은 충돌을 감지하지 않습니다

2. git Branch -d 명령은 헤드만 삭제하고 디렉터리는 삭제하지 않습니다

따라서 git Branch -d 이후에는 해당 디렉터리를 수동으로 삭제할 수 있습니다

rm -rf .git/refs/heads/AB-123
rm -rf .git/logs/refs/heads/AB-123

左手右手慢动作

git 명령은 대소문자를 구분하지 않습니다. 예를 들어 V1 v1을 사용하는 경우 동일하게 처리됩니다. 이 문제가 발생했습니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!