소스 파일 추가, 편집 및 커밋
Bitbucket Cloud 저장소에서 작업 할 때 새 파일을 추가하고 기존 파일을 편집하는 방법을 알아야합니다. 거기에 변경 사항을 저장소에 커밋하여 사용자 (또는 다른 사람)가 저장소의 해당 지점을 참조 할 수 있도록합니다.
변경 사항을 Bitbucket으로 푸시하기 전에 로컬에서 변경사항을 만들고 커밋할 수 있습니다. 또한 온라인 편집기에서 수정할 수도 있습니다.
로컬 소스 파일 편집
Git으로 추가 및 커밋
다음은 로컬 저장소의 파일 작업에 사용할 몇 가지 git
명령어입니다.
Action | Git command |
---|---|
모든 새 파일 추가 |
|
파일 제거 |
|
변경사항 저장 |
|
Git 상태 조회 |
|
GIt 저장소로 파일을 추가 및 커밋하기
새 파일을 생성하거나 로컬 프로젝트 디렉토리에서 기존 파일을 편집합니다.
저장소에 파일이나 변경사항을 추가하려면 로컬 프로젝트 디렉토리의 명령창에서
git add --all
을 입력하십시오.git status
를 입력하여 커밋 되는 변경사항을 볼 수도 있습니다.
예시:$ git add --all $ git status # On branch master # Changes to be committed: # (use "git reset HEAD <file>..." to unstage) # # new file: 1.png # new file: 2.png # new file: 3.png # new file: 4.png # new file: 5.png # modified: file.txt
로컬 저장소로 새 파일/변경사항을 커밋하려면
git commit -m <commit_message>
를 입력하십시오.<commit_message>
에는 커밋 된 변경사항에 대한 설명을 입력 할 수 있습니다.
예시:$ git commit -m 'Initial commit of all files to the repository' [master 2f41d64] adding images 6 files changed, 1 insertions(+), 1 deletions(-) create mode 100644 African Daisy.png create mode 100644 Dandelion.png create mode 100644 Ixia.png create mode 100644 Spiked.png create mode 100644 Sunflower.png
온라인에서 파일 편집
저장소에 대한 쓰기 권한이있는 경우에는 소스 파일에서 저장소에 대한 변경사항을 편집하고 커밋 할 수 있습니다. 읽기 액세스 권한으로 온라인 편집을 시도하는 경우 Bitbucket은 저장소를 포크하고 변경 사항을 포크에 커밋 한 다음 원래 저장소로 풀 요청을 엽니다.
편집 모드에서 파일은 다음과 같습니다.
A. File heading – 저장소 소유자 (작업 공간), 해당 저장소가있는 프로젝트 및 저장소 이름을 표시합니다.
B. File options – 편집 화면에서 벗어나 커밋 내역을 보려면 History를 클릭하고 파일의 차이점에 대해서는 Diff을 클릭하십시오. 이미 변경 한 경우 계속하려면 변경 사항을 취소할지 묻는 메시지가 표시됩니다.
C. Edit options:
Syntax mode – 파일에 적합한 파일 유형을 선택합니다.
Indent mode – Tabs 또는 Spaces를 선택합니다. Bitbucket은 사용 중인 것을 추측하려고 하지만 조정해야 할 수도 있습니다.
Indent size – 들여쓰기의 공백 수를 업데이트 합니다. Spaces가 Indent mode일 때만 해당 옵션이 표시됩니다.
Line wrap – 파일의 라인을 줄 바꿈 하려면 업데이트 합니다.
D. Preview / Commit:
View diff – Bitbucket에서 변경 사항과 해당 파일의 최신 버전 간의 차이점을 보여줍니다. diff를 확인한 후, Edit file을 클릭하여 편집 보기로 돌아갑니다.
Commit – Commit 을 클릭하여 커밋 메시지를 입력하고 저장할 수 있는 Commit changes 대화 상자를 표시합니다 .
저장소 쓰기 액세스 권한이있는 경우 저장소에 직접 커밋하거나 Create a pull request for this change를 선택할 수 있습니다 .
쓰기 액세스 권한이없는 경우 Bitbucket은 원래 저장소를 가리키는 포크 및 풀 요청을 자동으로 생성합니다.
Bitbucket에서 파일을 편집하는 방법은 다음과 같습니다.
저장소 의 왼쪽 네비게이션에서 Source를 클릭하십시오 .
열려는 파일을 클릭하십시오.
파일을 찾으려면 파일 트리를 사용하여 탐색하거나 Filter files 필드에 파일을 입력해야 할 수 있습니다.Edit 버튼을 클릭하여 편집 보기를 엽니다.
파일을 변경하고 원하는 업데이트를 수행합니다.
Commit을 클릭 합니다.
원하는 경우 커밋 메시지를 업데이트하고 Commit을 다시 누릅니다 .
Add Comment