본문 바로가기

git3

github에서 비밀번호 숨기는 팁(--assume-unchanged) github에 코드를 올릴 때 비밀번호 등 개인정보를 숨기고 업로드하는 팁입니다. 와이파이 모듈을 사용한 아두이노 프로젝트나 API를 사용하는 웹 프로젝트 등을 하다 보면 비밀번호나 API 토큰 등을 하드코딩 할 때가 있습니다. 그런데 이런 정보를 숨기지 않고 github에 그대로 푸시하면 내 개인정보가 만천하에 노출되게 됩니다. 그래서 저는 그동안 코드 푸시하기 전에 비민번호를 지우거나 다른 임의의 문자로 교체한 뒤에 업로드하기도 했는데, 그런데 이렇게 해 놓으면 다음 작업을 위해서는 또다시 원래 비번으로 돌려야 하고 푸시할 때는 또다시 임의 문자로 교체해야 하고... 그러다가 가끔 까먹고 그냥 올려서 비밀번호가 올라가 버리기도 하고. 정말 환장할 노릇입니다. 컴파일러에서 환경변수를 별도로 지원하는 경.. 2023. 2. 15.
[Working Copy] 아이패드 최고의 소스코드 뷰어, git 지원 앱 추천 오늘은 엄청난 아이패드 앱을 하나 소개/추천 드리려고 합니다. 코딩을 하시는 개발자 분들이나, 프로그래밍을 공부하시는 학생분들 아마 한번씩 이런 앱이 있었으면 하는 상상은 해 보셨을 겁니다. 컴퓨터에서처럼 완벽한 에디팅/컴파일 환경은 아닐지라도 최소한 아이패드의 강력한 모바일 특성을 고스란히 느낄수 있는 내맘에 쏙드는 깔끔한 UI의 소스코드 뷰어 없나? 라는 그런생각 말입니다. 앱소개 (Working Copy) 그런면에서 정말 완벽에 가까운 앱이라고 할수 있는것 같습니다. 바로 "Working Copy" 란 앱입니다. 음.. 이름은 어플만큼 섹시하지는 않네요 ㅎ 그런데 앱스토에서 찾아보시면 아시겠지만 사용자 평가가 엄청납니다. 무려 별점 4.5!! 저는 이 앱을 알기전에 아이패드에서 이앱 저앱 다~ 깔아.. 2018. 12. 5.
[Azure DevOps] Visual Studio에서 Git 사용하기 2021-03-25 update log: MS가 Github을 인수한 이후로 Github도 개인 사용자에게 비공개 리포지토리를 무료로 사용할수 있게하였습니다. 코딩이라는 작업을 하다보면 소스를 이렇게 고쳤다가 저렇게 고쳤다가 수도없이 컴파일해서 테스트하고 하는데요 이럴때 가장 중요한게 버전 컨트롤이죠. 어떨때는 논리가 꼬여서 뭐가 최종버전인지 뭐가 맞는건지도 몰라서 최악의 경우에는 다시 처음부터 만들기도 하고 그랬습니다. 그래서 예전에는 프로그램 개발버전별로 폴더를 만들어서 혹시나 하는 상황에 대비하려고 했던 적도 있었습니다. 그런데 Git이라는 획기적인 버전관리도구가 나와서 이 모든 걱정거리를 싹 해결해 주었습니다. 대신 Git이라는 새로운 공부거리가 생기기는 했지만요. 프로그래밍을 공부하는 사람이라면.. 2018. 12. 5.