GitHub 웹사이트에서 디렉토리/폴더 이름을 변경하는 방법은?
저는 GitHub 웹사이트에서 하나의 파일 이름을 바꿀 수 있는 방법을 찾을 수 있었고 성공적으로 그렇게 했습니다.
또한 전체 저장소의 이름을 바꿀 수 있는 방법을 찾을 수 있었고 성공적으로 이를 수행했습니다.
명령줄을 사용하지 않고 단일 디렉토리에 이 작업을 수행하는 방법을 아는 사람이 있습니까?참고로 이름이 붙은 디렉토리를 변경하려고 합니다.InterviewTesting(소스 파일 등을 포함하는) 다른 파일로 이동합니다.저는 단일 파일 방식으로 해 보았습니다.
그러나 이것은 내가 디렉토리의 이름을 변경하는 것을 허락하지 않았습니다 (InterviewTesting), 만.), 만 만 .
실제로 웹 인터페이스를 이용해 폴더 이름을 바꾸는 방법이 있습니다.
https://github.com/blog/1436-moving-and-renaming-files-on-github 참조
GitHub 웹 애플리케이션에서는 이것을 할 방법이 없습니다.를 사용하는 명령 줄에 있다고 합니다.git mv <old name> <new name>또는 Git 클라이언트(SourceTree와 같은)를 사용합니다.
github repo를 엽니다.웹 대 코드로 열려면 .를 누릅니다.거기에 이름을 바꿉니다.변경 사항을 준비하고 커밋합니다.
여러 개의 다른 디렉토리가 포함된 디렉토리(예: 하위 디렉토리가 포함된 디렉토리)에 대해 이름을 변경하기 때문에 다른 옵션보다 더 잘 작동합니다.
할 수 있어요!@committedandroider의 원래 게시물대로 편집을 누른 다음 파일 이름의 시작 부분에서 커서로 백스페이스를 누르기만 하면 됩니다.그러면 폴더를 편집할 수 있습니다.완료되면 앞으로 슬래시를 누른 다음 파일 이름을 다시 편집합니다.
github에서 폴더에 민감한 변경 사항이 누락되는 문제가 있었습니다.github의 "basic App" 폴더를 "basic app"으로 변경한 방법의 예로 마이그레이션 기록을 유지해야 했습니다.
$ git ls-files
$ git mv basicApp basicapp_temp
$ git add .
$ git commit -am "temporary change"
$ git push origin master
$ git mv basicapp_temp basicapp
$ git add .
$ git commit -am "change to desired name"
$ git push origin master
PS:git ls-files가 당신의 이름 github을 보는지 입니다. 그것은 의 폴더 이름 github을 어떻게 보는지 보여줄 것입니다.
git mv <oldname> <newname>
git add <newname>
git commit -m "Renaming folder"
git push -u origin main
폴더 안에 있는 파일을 편집하고 파일 이름을 클릭한 다음 백스페이스를 계속 누릅니다.그러면 폴더 이름으로 커서가 이동하고 편집할 수 있습니다.하이퍼링크에 문제가 발생할 수 있습니다.
다음을 수행할 수 있습니다.
- 저장소에서 원하는 파일로 이동합니다.
- 파일 창의 오른쪽 상단에서 드롭다운 메뉴를 클릭합니다.
- 하기 클릭
Open in github.dev - Gihub 개발 환경으로 전환되면 탐색기 섹션에서 필요한 폴더 이름을 변경할 수 있습니다.
GitHub Desktop이 있는 경우 컴퓨터의 디렉토리 이름을 변경한 다음 데스크톱에서 github 계정으로 업데이트를 푸시하면 해당 디렉토리가 변경됩니다.:)
도움이 되길 바랍니다!
Github 웹으로 사용해 보고 싶다면: (그리고 개별 파일을 수동으로 이동하지 않으려면)
디렉토리의 'zip'을 다운로드합니다. (모든 디렉토리/폴더에 대해 반복)
PC의 모든 디렉터리/폴더 압축을 풉니다.(이 폴더의 내부 내용을 만지지 마십시오.)
PC에서 폴더 이름 앞에 '1. 또는 2. 또는 3.' 등으로 폴더 이름을 바꾸십시오(표시하려면...).예: 일부 폴더를 먼저 표시하려면 이름을 'xyz'에서 '1'로 변경합니다.xyz')
이 모든 디렉토리를 Github Web에 다시 업로드합니다.
이렇게 하면 디렉토리/폴더의 모든 내용이 그대로 유지되고 원래와 같은 순서로 유지됩니다.디렉토리/폴더 자체만 3단계에서 이름을 지정할 때 사용한 번호에 따라 순서가 정해집니다.
한 디렉토리에서 다른 디렉토리로 모든 개별 파일을 이동하는 것보다 쉽고 빠르게 이동할 수 있습니다.
예제 - (Github Web에 나타나는 방법)
이전 : (알파벳 순으로 정렬)
abc abc abc abc 의
jkl
xyz
이후:
- xyz
- jkl
- abc의
워크플로우를 사용할 수 있습니다.
# ./.github/workflows/rename.yaml
name: Rename Directory
on:
push:
jobs:
rename:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- run: git mv old_name new_name
- uses: EndBug/add-and-commit@v5.1.0
그러면 UI에서 할 수 있는 워크플로우 파일만 삭제하면 됩니다.
GitHub 웹 인터페이스에서 이것을 할 수 있는 방법은 없습니다.
제가 성공적으로 이 일을 할 수 있었던 방법은 이렇습니다.
1단계: 로컬에서 이름을 바꿉니다.로컬 경로에서 명령어 $git mv gold-name new-name을 입력합니다.
이제 로컬 경로에서 이름이 바뀝니다.
2단계: 스테이징.명령어 $git add를 입력합니다.
3단계: 커밋.$git commit 명령 사용 -m "댓글 추가" https://github.com/repo-name/branch-name.git
4단계: 밀어줍니다.$ 깃푸시
아니면
$ git push https://github.com/repo-name/branch-name.git 지점명
큰 URL을 지정할 때마다 "origin"이라는 별칭을 사용하거나 원하는 대로 사용할 수 있습니다.하지만 먼저 이 명령을 처음 $git remote add origin https://github.com/repo-name/branch-name.git )에 입력해야 합니다.
GitHub에서 폴더 디렉토리를 변경하는 가장 좋은 방법은 GitHub Desktop으로 작업하는 것입니다.GitHub 데스크톱을 사용하여 저장소를 복제할 수 있습니다.폴더는 일반적으로 Windows 폴더로 표시되며 이름 바꾸기, 이동, 잘라내기 등과 같이 사용할 수 있습니다.작업이 완료되면 GitHub Desktop을 통해 변경 사항을 커밋하고 푸시하면 완료됩니다.
이제 저장소를 github.dev 편집기에서 열 수 있습니다.서서름름n서sopCtrl k령를고를다다를령고on를d를 입력합니다.>명령을 표시합니다..Open in github.dev editor연합니다. 이 저장소를 연 브라우저의 MS Visual Studio Code로 이동합니다.파일 탐색기를 사용하면 파일 및 폴더 이름을 변경한 다음 변경 사항을 커밋할 수 있습니다.
@는 VS 기능이 , 단순히 @AsefHossain을 치거나, Github을 치거나 VS Code를 치거나.shift그리고..동시에 (적어도 Mac에서는).이렇게 하면 파일 뷰어에 레포가 있는 새 웹 페이지 창이 열립니다.여기서 코드를 편집하고 커밋할 수 있습니다.참고로, 이것은 당신의 주요 개발 지사에 직접 적용될 것이며, 잘 작동합니다.
다음을 사용하여 수행할 수도 있습니다.[github.dev][1]사용하여 :github.dev와 github 저장소를 github 열려면 사용하여 다음 중 하나를 수행할 있습니다 수 를 편집기 웹 기반 있습니다 수 수행할 하나를 저장소를 :웹 either 중 your can to 편집기 기반 github repos itory ,
- 저장소의 .키를 누릅니다.
- 바꾸다
.com와 함께.devURLURL
편집한 후에는 여기에 설명된 대로 변경할 수 있습니다. https://docs.github.com/en/codespaces/the-githubdev-web-based-editor#commit-your-changes
질문은 간단해 보이지만 저는 답을 얻기가 꽤 어려웠습니다.폴더 이름을 대문자에서 작은 것으로 바꾸고 싶었기 때문에 Git 구성이 먼저 인식되는지 확인했습니다.이를 위해 달려왔습니다.
git config core.ignorecase false
그런 다음 VS 코드에서 파일 이름을 변경하고 커밋하기만 하면 됩니다.아마 github repo에서 오래된 폴더를 볼 수 있을 것입니다.할로여를다다를여o로o할suo'edr ....오른쪽 상단의 버튼과 Delete directory
디렉토리로 들어가 작은 톱니바퀴 옆에 있는 '설정'을 클릭합니다.디렉토리 이름을 변경할 필드가 있습니다.
저는 새로운 사용자로서 다음과 같은 접근법을 취했습니다.명령줄에서 폴더를 새로 만들고 파일을 복사한 다음 로컬에서 추가 및 커밋하고 푸시하여 폴더 이름을 변경할 수 있었습니다.다음은 저의 조치입니다.
$mkdir newfolder
$cp oldfolder/* newfolder
$git add newfolder
$git commit -m 'start rename'
$git push #New Folder appears on Github
$git rm -r oldfolder
$git commit -m 'rename complete'
$git push #Old Folder disappears on Github
더 좋은 방법이겠지만, 저한테는 효과가 있었어요.
저는 제목 없는 폴더와 기타 문서가 나열된 디렉터리 하나를 위쪽으로 이동하여 '이름 없는 폴더' 이름을 변경했습니다.
'무제 폴더' 앞에 있는 작은 흰색 상자를 선택하면 '이름 바꾸기' 버튼이 상단에 나타납니다.그런 다음 폴더 이름을 클릭하고 원하는 변태 이름으로 변경합니다.
Rename(이름 바꾸기) 버튼이 보이나요?

언급URL : https://stackoverflow.com/questions/31861651/how-to-rename-a-directory-folder-on-github-website
'programing' 카테고리의 다른 글
| 앱(Layout) XML 변수에서 매니페스트 버전 번호를 얻으려면 어떻게 해야 합니까? (0) | 2023.09.13 |
|---|---|
| Spring Boot 응용 프로그램을 시작할 때 RMI TCP 연결 오류가 발생했습니다. (0) | 2023.09.13 |
| GCD의 블록 내에 NSAutorelease Pool을 만들어야 합니까? (0) | 2023.09.13 |
| wppb plugin 보일러 플레이트에 shortcode 추가하는 방법 (0) | 2023.09.13 |
| 워드 프레스 쿼리를 사용하여 끈적거리는 게시물만 표시 (0) | 2023.09.13 |
