> For the complete documentation index, see [llms.txt](https://docs.sysout.co.kr/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sysout.co.kr/etc/github/repository/code.md).

# Code

## Code 메뉴

Code 메뉴는 저장소에 올라간 파일들을 확인할 수 있는 메뉴이다. 브랜치, 태그별로 코드를 확인할 수 있으며 파일을 찾거나 추가할 수 있는 메뉴들이 존재한다.

## 파일 추가

<mark style="color:green;">Add file</mark> 메뉴를 눌러서 새로운 파일을 만들거나 업로드할 수 있다.

![](https://4208234536-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_TNZwLuHV9ipYLbvRq%2Fuploads%2FVN4OdYRI0Dm2iArQKx4e%2Fimage.png?alt=media\&token=8357aaf5-12c3-4d20-a78e-c79626048e0f)

<mark style="color:green;">Create new file</mark>을 누르면 파일명과 내용을 작성할 수 있는 편집기가 나오며, 작성 후 커밋 메세지와 함께 <mark style="color:green;">Commit new file</mark> 버튼을 눌러 등록이 가능하다. 파일명 작성 시 `/`를 이용하여 폴더를 작성할 수 있다.

![](https://4208234536-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_TNZwLuHV9ipYLbvRq%2Fuploads%2FMWlpwW9HEGBX4s8SH0aD%2Fimage.png?alt=media\&token=13eaa501-cc94-4ae0-ab2b-9a4b6b01ff7b)

## 파일 내용 변경

해당 파일을 클릭하여 상세 화면으로 들어가면 파일 수정이 가능하다. 내용 표시 영역 상단 우측에 <mark style="color:green;">Edit this file</mark>을 선택하면 파일 수정 화면이 나온다.

![](https://4208234536-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_TNZwLuHV9ipYLbvRq%2Fuploads%2F6NSfR7PGa20BDp7bCyyv%2Fimage.png?alt=media\&token=2a9ae3f9-4c5a-4868-a88a-df0f9f244b28)

생성할 때와 동일하게 수정 화면이 나오며, 수정은 파일의 변경사항이 발생하므로 메세지와 함께 Commit을 수행해야 한다. 내용을 변경한 뒤 하단의 <mark style="color:green;">Commit changes</mark> 버튼을 눌러 수정을 진행한다.

![](https://4208234536-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_TNZwLuHV9ipYLbvRq%2Fuploads%2FLlZxzLGI2VMrdZDITrm6%2Fimage.png?alt=media\&token=10fc5a21-52d1-49ed-af9f-a0b5451503e8)

## 파일 삭제

해당 파일을 클릭하여 상세 화면으로 들어가면 파일 삭제가 가능하다. 내용 표시 영역 상단 우측에 <mark style="color:green;">Delete this file</mark>을 선택하면 파일 삭제 Commit 화면이 나온다.&#x20;

![](https://4208234536-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_TNZwLuHV9ipYLbvRq%2Fuploads%2FHdqb2ArqyUjyrVRAwgkv%2Fimage.png?alt=media\&token=a76f8d78-ddef-4b66-8370-c79fa6622edd)

Git의 경우 파일의 추가, 수정, 삭제 등 변경사항이 발생하면 모두 Commit을 통해 저장소를 최종 변경하기 때문에 추가때와 마찬가지로 메세지와 함께 <mark style="color:green;">Commit changes</mark>를 눌러 삭제를 진행한다.

![](https://4208234536-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_TNZwLuHV9ipYLbvRq%2Fuploads%2FOOF1736sW4hKYD0LXgT9%2Fimage.png?alt=media\&token=5400b97a-2317-44a6-ba61-5b76df60c05b)

## 파일 업로드

작성된 파일을 업로드할 수 있다. Add file을 눌러 Upload files를 선택하면 파일 업로드 화면이 나온다.&#x20;

![](https://4208234536-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_TNZwLuHV9ipYLbvRq%2Fuploads%2F2xDhil898SyAygq9zJlX%2Fimage.png?alt=media\&token=a568401c-46d5-46c0-b27c-4f2de643ac00)

드래그 혹은 파일선택창을 열어 파일을 추가한 뒤 메세지와 함께 Commit하면 파일이 추가된다.

![](https://4208234536-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_TNZwLuHV9ipYLbvRq%2Fuploads%2Fu2vLBA1bOzTUQaCWqu2Y%2Fimage.png?alt=media\&token=e2e227aa-e601-4be2-a531-fe638e626cc1)

## 파일 검색

Code 화면에서 <mark style="color:green;">Go to file</mark> 버튼을 누르면 파일을 검색할 수 있는 화면으로 이동한다. 나오는 화면에서 파일명을 입력하여 검색을 하고 해당 파일을 선택하여 상세보기 화면으로 이동할 수 있다.

![](https://4208234536-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_TNZwLuHV9ipYLbvRq%2Fuploads%2F3LqItVjxl1jIFMIBfc18%2Fimage.png?alt=media\&token=1b4e4d94-4562-42dd-bcb3-2cc461293481)
