안녕하세요. 지난번에 단군소프트에서 진행한 GitHub 초급~중급 사용자, 관리자를 대상으로 사용법 강좌를 알려드렸습니다. [지난 이야기] https://githubkorea.tistory.com/61 GitHub 사용자 교육(Live Webinar)..
선생님이 코딩 과제를 내주셨습니다. 과제를 하려면 코드를 실행해야 하지만 소프트웨어가 충돌하거나 예상치 못한 문제가 발생할 수 있습니다. 하지만 GitHub Classroom만 있으면 더 이상 걱정하실 필요 없습니..
요즘 COVID-19로 재택근무가 많이 늘어났습니다. 재택근무를 하시는 분 중 맞벌이 부부들도 있을 텐데요. 그래서 GitHub에서는 이번 리모트 워크 시리즈 주제를 맞벌이 부부들을 위한 내용으로 준비했습니다. 이..
GitHub는 수년 동안 리모트 워크(원격 근무)의 선두주자였습니다. 하지만 GitHub 팀 내에서도 몇몇에게는 원격으로 일하는 것에는 새로운 일이었습니다. 이번 게시글은 원격 근무를 처음 경험한 GitHub의 3명의..
올해 첫 Satellite가 개최되었습니다! Satellite란 가상 회의로 많은 지역 공동체가 모여 여러 중요한 문제를 해결할 수 있는 네트워크상 토론회입니다! 이번에 GitHub는 Satellite에서 모든 소프트웨어 커뮤니티..
앞선 포스팅에 이어 알려드리는 Alyson La의 팁들입니다. 그럼 남은 팀들을 이어서 살펴보겠습니다. 네 번째 팁:GitHub를 이용한 협업 여러분은 GitHub를 사용하기 위해 계정을 만들고, Git과 Git 클라이언트를..
안녕하세요. 국내 GitHub 총판 단군소프트입니다. 저희 단군소프트가 이번엔 GitKraken의 공인 파트너사가 되었습니다. GitKraken은 직관적인 UI/UX를 제공하는 대표 Git 클라이언트입니다. 이 소식을 축하하기..
이번 게시물은 GitHub 사용자들의 생산성과 효율성 증가를 위한 시리즈 기사 중 4번째 기사입니다. GitHub의 Alyson La는 회계사로 GitHub에 입사하여 현재는 데이터 과학팀의 일원인 직원입니다. 처음 GitHub를..
GitHub는 7만4천명 이상의 개발자들이 장소에 상관없이 언제 어디서나 쉽게 작업할 수 있는 것을 목표로 설립된 세계에서 가장 인기있는 원격 플랫폼입니다. 전세계가 겪고 있는 코로나-19의 영향으로 많은 사..
안녕하세요 단군소프트입니다. 단군소프트에서 GitHub 초급 ~ 중급 사용자, 관리자를 대상으로 사용법 강좌를 준비했습니다. 두번째 시간으로 'CLI 사용법'에 대한 라이브 강의를 진행합니다. 앞으로 꾸준히 진..
안녕하세요 GitHub Desktop 2.4버전이 출시되었습니다.!(짝짝짝) GitHub Desktop은 이용자들이 Git과 GitHub를 더욱 쉽게 이용할 수 있게 해주고 과부하를 일으 킬 수 있는 요소를 제거해 줍니다. 이번에 새로 나..
전국에서 코로나-19로 많은 분들의 불안과 걱정이 심해지고 있습니다. 전세계의 과학자,정부,언론인,프로그래머 그리고 다양한 시민단체들이 코로나-19의 공포에서 벗어나기 위해 다 함께 힘을 합치고 있는데요...
오늘은 생산성과 효율성을 증가에 대한 GitHub 전문가의 조언을 특집 기사로 준비했습니다. 이번 기사에서는 여러분의 팀이 더 생산적으로 일할 수 있도록 숨겨진 비밀들과 편리한 단축키, 전문적인 hack 기술까..
안녕하세요. 다가오는 4월14일(화), GitHub에서 Enterprise Server 2.20의 새로운 기능을 확인할 수 있는 웨비나를 진행합니다.! 전체 릴리즈 노트 또한 확인 가능합니다. Internal 리포지토리는 어느 하나의 조직..
오늘은 아주 기쁜 소식이 있습니다. GitHub에서 npm을 인수하였다고 발표하였습니다.!! npm하면 JavaScript가 가장 먼저 생각나시죠?? 맞습니다. 현재 npm은 JavaScript 세계에서 중요한 자리를 차지하고 있습니..
안녕하세요. 단군소프트에서 GitHub 초급 ~ 중급 사용자, 관리자를 대상으로 사용법 강좌를 준비했습니다. 첫번째 시간으로 '버전관리와 GitHub를 소개'하는 라이브 강의를 진행합니다. 앞으로 꾸준히 진행될 강..
이너소스(Innersource)란 ? 오픈소스(Opensource) 개발 모범 사례를 적용하여 조직 내부에 오픈 소스와 유사한 문화를 구축하는 것입니다. 즉 개발자가 수십 년 동안 대규모 오픈 소스 소프트웨어를 구축하는 데..
Comcast 오픈 소스 프로그램 관리자 인 Shilla Saebi는 오픈 소스에 참여할 때 간단하게 다음과 같이 말했습니다. “우리가 참여하지 않으면 우리는 남겨질 것입니다.” GitHub에서 우리는 점점 더 많은 기업들이..
GitHub Enterprise Server 2.20은 ‘성능 향상’과 ‘버그 수정’뿐만 아니라 새로운 보안 기능들을 제공합니다. 아래에서 좀 더 상세한 업데이트 내용을 살펴보겠습니다. 브렌치 보호 기능 확장 (Expanded branch..
지난 2019년 한 해 동안 감사했습니다.! 2020년 새해에도 모두들 행복한 일만 가득하시길 바라며, 더 많은 개발자가 깃허브를 사용하는 그날까지 열심히 달리겠습니다. 감사합니다.
[GitHub Universe] 미리 예약하고 $400 할인 받으세요(이벤트종료) GitHub 에서 주관하는 가장 큰 커뮤니티 행사가 다가오고 있습니다. 이번 행사는 개발자, 소프트웨어 관리자 및 작업 수준을 높일 도구와 커뮤니..
안녕하세요. GitHub 한국총판 단군소프트입니다. 지난 12월 6일(금), GitHub 교육을 진행하였습니다. ‘GitHub Enterprise - Jenkins(CI/CD) 구축 및 연동’에 대한 주제로 1~4부, 5~8부로 나뉘어 교육을 진행하였..
- 천만명의 새로운 개발자가 GitHub 커뮤니티에 가입했습니다. - 전년도(2018년)에 비해 올해(2019년) 전 세계에 걸처 44% 성장을 보여주었습니다. 또한 이 중 80%는 미국이 아닌 곳에서 성장하였습니다. - Oc..
안녕하세요 GitHub Korea입니다. 지난 10월 2일(수), 저희 GitHub Korea 에서 첫 세미나를 개최했습니다. "GitHub 과 기업내 오픈소스 문화" 를 주제로 GitHub in DevOps Meetup 을 준비하였는데요, 이번 세미나는..
안녕하세요 GitHub 코리아입니다. GitHub 코리아에서 "GitHub 과 기업내 오픈소스 문화" 를 주제로 GitHub in DevOps Meetup 을 준비 하고 있습니다. 금번 세미나에서는 GitHub Enterprise 의 비전과 개발 문화의..
GitHub 에서 주관하는 가장 큰 커뮤니티 행사가 다가오고 있습니다. 이번 행사는 개발자, 소프트웨어 관리자 및 작업 수준을 높일 도구와 커뮤니티를 연결하는 훨씬 더 많은 방법으로 돌아..
2.17 시리즈 릴리즈 노트에서 모든 히스토리를 확인하실 수 있습니다. 보안 수정 패키지가 최신 보안 버전으로 업데이트되었습니다. 버그 수정 단일 노드 Appliance에서 ghe-export-audit-logs명령이 인스턴스 유..
2.15 시리즈 릴리즈 노트에서 모든 히스토리를 확인하실 수 있습니다. 보안 수정 패키지가 최신 보안 버전으로 업데이트되었습니다. 버그 수정 예를 들어 일반적인 HTML 오류 페이지와 비슷한 사용자 이름을 가진..
2.15 시리즈 릴리즈 노트에서 모든 히스토리를 확인하실 수 있습니다. 보안 수정 패키지가 최신 보안 버전으로 업데이트되었습니다. 버그 수정 예를 들어 일반적인 HTML 오류 페이지와 비슷한 사용자 이름을 가진..
2.14 시리즈 릴리즈 노트 에서 모든 히스토리를 확인 할 수 있습니다. 보안 수정 패키지가 최신 보안 버전으로 업데이트되었습니다. 버그 수정 예를 들어 일반적인 HTML 오류 페이지와 비슷한 사용자 이름을 가진..
2.17 시리즈 릴리즈 노트에서 모든 히스토리를 확인하실 수 있습니다. 보안 수정 MEDIUM : 서버에 대한 직접 네트워크 액세스 권한이 있는 공격자가 커널 패닉을 일으키거나 시스템 속도를 저하시켜 DoS (서비스..
2.17 시리즈 릴리즈 노트에서 모든 히스토리를 확인하실 수 있습니다. OAuth 앱 승인 우회 CRITICAL 취약점은 공격자가 대상 사용자의 승인없이 대상 사용자의 계정에 OAuth 응용 프로그램에 권한을 부여 할 수..
2.15 시리즈 릴리즈 노트에서 모든 히스토리를 확인하실 수 있습니다. OAuth 앱 승인 우회 CRITICAL 취약점은 공격자가 대상 사용자의 승인없이 대상 사용자의 계정에 OAuth 응용 프로그램에 권한을 부여 할 수..
2.14 시리즈 릴리즈 노트에서 모든 히스토리를 확인하실 수 있습니다. OAuth 앱 승인 우회 CRITICAL 취약점은 공격자가 대상 사용자의 승인없이 대상 사용자의 계정에 OAuth 응용 프로그램에 권한을 부여 할 수..
2.17 시리즈 릴리즈 노트에서 모든 히스토리를 확인하실 수 있습니다. 보안 수정 MEDIUM : 서버에 대한 직접 네트워크 액세스 권한이 있는 공격자가 커널 패닉을 일으키거나 시스템 속도를 저하시켜 DoS (서비스..
2.16 시리즈 릴리즈 노트에서 모든 히스토리를 확인하실 수 있습니다. 보안 수정 MEDIUM : 서버에 대한 직접 네트워크 액세스 권한이 있는 공격자가 커널 패닉을 일으키거나 시스템 속도를 저하시켜 DoS (서비스..
2.15 시리즈 릴리즈 노트에서 모든 히스토리를 확인하실 수 있습니다. 보안 관련 수정사항 MEDIUM : 서버에 대한 직접 네트워크 액세스 권한이 있는 공격자가 커널 패닉을 일으키거나 시스템 속도를 저하시켜 DoS..
2.14 시리즈 릴리즈 노트에서 모든 히스토리를 확인하실 수 있습니다. 보안 관련 수정사항 MEDIUM : 서버에 대한 직접 네트워크 액세스 권한이 있는 공격자가 커널 패닉을 일으키거나 시스템 속도를 저하시켜 DoS..
GitHub Universe는 소프트웨어의 미래를 주도할 개발자, 계획가 및 관리자를 위한 컨퍼런스입니다. 올해 테마는 GitHub의 상호 연결된 커뮤니티에 초점을 맞추고 있습니다. GitHub의 최신 제품에 대해 알아보..
2.17.1 릴리즈 노트에서 모든 히스토리를 확인하실 수 있습니다. 보안 관련 수정사항 최신 보안 버전에 맞게 패키지 업데이트 버그 관련 수정사항 보관된 저장소에 ghe-migrator를 사용하거나 G..
2.16.10 릴리즈 노트에서 모든 히스토리를 확인하실 수 있습니다. 보안 관련 수정사항 최신 보안 버전에 맞게 패키지 업데이트 버그 관련 수정사항 보관된 저장소에 ghe-migrator를 사용하거나..
2.15.15 릴리즈 노트에서 모든 히스토리를 확인하실 수 있습니다. 보안 관련 수정사항 최신 보안 버전에 맞게 패키지 업데이트 버그 관련 수정사항 보관된 저장소에 ghe-migrator를 사용하거나..
2.14 시리즈 노트 에서 모든 히스토리를 확인하실 수 있습니다. 보안 관련 수정사항 패키지에 최신 보안 버전 적용 진행중인 이슈 사용자가 없는 GitHub Enterprise 를 새로 설정하면 공격자가 직접 관리자를 설..
1. Site Admin 클릭 후 Audit Log 클릭 Audit log 메뉴 최초 진입 화면 2. 상세 기능 설명 Query에 검색어를 입력 후 엔터 혹은 Search 버튼을 누르면 검색어에 해당하는 결과가 최신순으로 검색됩니..
1. Audit log API (Beta) 엔터프라이즈 클라우드를 사용하는 조직은 GraphQL API를 사용하여 Audit Log의 하위 집합을 쿼리할 수 있습니다. 이 베타 버전은 지난 4 개월 간 조직의 Audit Log에서 51 개의 작..
2.17 시리즈 릴리즈 노트 에서 모든 히스토리를 확인하실 수 있습니다. 기능 사용자는 Pull request 초안을 작성할 수 있습니다. Pull request 검토자는 diff 보기를 확장 및 축소할 수 있습니다. 코드..
GitHub Satellite Live Streaming ! 미국 이외 지역에서 가장 큰 개발자 이벤트 인 GitHub Satellite가 5 월 23 일 목요일 베를린으로 향합니다. 코드의 미래에 대해 논의하는 이 행사는 개발자 간의 관계를 탐구..
최신 소식을 놓치지 마세요! GitHub Enterprise 최신 소식을 전달하는 웹캐스트가 준비중입니다. Check-in 웹 캐스트에 오신 것을 환영합니다. GitHub Enterprise 고객을 위한 새로운 내용을 모아서 공개합니다...
1. yum을 이용하여 repo에서 제공하는 JDK버전을 확인하고 설치를 진행합니다. 1. yum list | grep jdk 2. yum install -y java-1.8.0-openjdk.x86_64 2. Upsource 설치파일을 다운로드 받습니다. 1. https:..
2.14 시리즈 노트 에서 모든 히스토리를 확인하실 수 있습니다. 보안 관련 수정사항 일부 OAuth 웹 어플리케이션 플로우에서 사용자 인증을 시도하는 경우, 인증 페이지에 몇몇 스코프가 나타나지 않는 현상 수..
2.16 시리즈 릴리즈 노트 에서 모든 히스토리를 확인하실 수 있습니다. 보안 관련 수정사항 최신 보안 버전에 맞게 패키지 업데이트 버그 관련 수정사항 Consul은 종속성 그래프 서비스가 활성화되지 않은 경우 오..
2.15 시리즈 릴리즈 노트 에서 모든 히스토리를 확인하실 수 있습니다. 보안 관련 수정사항 최신 보안 버전에 맞게 패키지 업데이트 버그 관련 수정사항 GitHub Connect 연결 해제 메시지가 항상 활성화 된 기능을..
2.14 시리즈 릴리즈 노트에서 모든 히스토리를 확인하실 수 있습니다. 보안 관련 수정사항 최신 보안 버전에 맞게 패키지 업데이트 진행중인 이슈 사용자가 없는 GitHub Enterprise 를 새로 설정하면 공격자가 직..
1. yum 업데이트 A. yum update 2. epel repo 설치 A. yum install -y epel-release 3. gcc 관련 패키지 설치하기 A. yum install -y yum-fastestmirror B. yum install -y gcc gcc-c++ make automake autoconf 4...
1. Jdk 설치 A. Jdk버전 확인 i. yum list | grep jdk B. jdk 설치 i. yum install -y java-11-openjdk.x86_64(설치할 버전 확인하여 진행할 것) 2. ..
1. zabbix download 페이지에서 설치버전 및 운영환경, 설치방법 확인 A. https://www.zabbix.com/download?zabbix=4.2&os_distribution=centos&os_version=7&db=mysql 2. zabbix repo 추가 A. ..
GitHub 권장 경고 임계 값 A. Storage Severity Threshold Warning 디스크 사용이 총 사용 가능 용량의 70 %를 초과 Critical 디스크 사용이 총 사용 가능 용량의 85 %를 초과 B. CPU Severity..
- 구성 : Intellij -> Github Enterprise -> TeamCity -> Azure 웹서비스 - 빌더 : Gradle - Plugin : deploy-runner https://confluence.jetbrains.com/display/TW/Deployer+plugin - Root Project / General Se..
팀시티 권장 설치환경 - OS : Windows, Linux, Docker - JDK : 1.8버전을 가이드로 하고있으나 빌드 버전에 맞춰 추가 JDK를 진행하고 설정을 진행해줘야함 - 하드웨어 스펙은 프로..
1. 기본 용어 커맨드 라인(Command Line) : 깃 명령어를 입력할 때 사용하는 컴퓨터 프로그램. 맥에선 터미널이라고 한다. PC에선 기본적인 프로그램이 아니어서 처음엔 깃을 다운로드해야 한다(다음 섹션에서 다..
User 및 Repository 권한 설정 메뉴 1. site admin 메뉴 > Admin Center a. User can create organization - admin이 아닌 사용자에게 조직 생성 권한을 enable/disable b. Default organ..
참고로 백업 데이터 복원 시 조건이 몇 가지 있습니다. - Replica가 설정된 Primary에는 복원이 진행되지 않습니다. - Replica를 stop이 아닌 teardown시켜야 합니다.(ghe-repl-stop : X, gh..
1. $ ghe-repl-setup [Replica로 설정할 인스턴스의 IP 실행 SSH 키로 인해 연결이 안될 경우 아래와 같은 메시지 출력 2. $ ghe-repl-start 실행
해당 매뉴얼은 Primary 인스턴스에만 장애가 발생했을 경우 Primary를 Maintenance 모드로 변경하고 Replica를 Primary로 승격시키는 매뉴얼입니다. 1. Primary 인스턴스로 SSH 접속하여 Maintenance 모드로 변경..
GHE 백업 유틸 설치 및 설정 메뉴얼 1. 유틸 다운로드 - https://github.com/github/backup-utils/releases : github-backup-utils-v2.16.1.tar.gz - 참고로 2개버전 이내의 것 까지만 이용이 가능(2..
ruby install(설치는 rvm을 이용) yum install libyaml-devel glibc-headers autoconf gcc-c++ glibc-devel patch readline-devel zlib-devel libffi-devel openssl-devel automake libtool bison sqlite-devel cu..
테스트를 위한 조직 구성도 안내 테스트 케이스 IT서비스팀, ERP팀, 인프라팀 하위팀(Infra_Team_Inner)에 저장소 접근 권한 부여한 후 팀별 접근 가능 여부 확인 조직 생성 조직 멤버 추가 안 함 조직 생성..
번호 구분 케이스 비고 1 증가 LDAP 사용 시 AD계정 설정(Domain base 및 Restricted user groups)에 포함된 유저가 GitHub Web에 접근하여 최초 로그인 2 증가 사이트 어드민이 LDAP user 메뉴에서 AD계정으로 계..
1. 프로젝트 페이지소개 위 사진 왼쪽 위를 보면 twbs/bootstrap라고 쓰여 있는데, 이는 twbs라는 사용자가 bootstrap이라는 프로젝트를 소유하고 있다는 것을 뜻한다. 우측 상단의 아이콘 설명 - ‘..
GitHub을 사용하여 개발하고, 팀내 또는 회사내 커뮤니티에서 공동 협업하는 형태는 크게 아래 세가지 경우가 있다. 1. 로컬 저장소에서 작업하여 온라인 저장소로 git push - 개발자 본인의 로컬 저장소에서 작업..
1. Replica 서버 SSH 접속 2. Replica 설정을 위한 Primary 서버로의 통신 확인 3. Replica 서버에서 생성된 SSH key 값을 Management console 에 추가 4. Replica 설정을 위한 Primary 서버로의 통신 재확..
해당 매뉴얼은 물리적 서버에 리눅스 OS(CentOS 7.4)가 설치되어 있는 상황에서 openKVM을 설치한 뒤 GitHub Enterprise를 설치하는 매뉴얼입니다. 1. https://enterprise.github.com/login 에 접속하여 라이선스..