IT지식11 [git]merge/commit/checkout 사용법 Git의 기본 사용법 기본적으로 git을 사용할때 가장 많이 사용하는 것이 merge,commit,checkout 이다. 실제 개발과정에서 git을 사용해서 코드를 관리한다고 하면 git branch [브런치이름] / git checkout -b [브런치이름] 이 두 가지로 브런치를 생성해서 코드를 수정을 한다. 그리고 새로 만든 branch에서 수정 한것을 master에 merge 하는 방식으로 코드를 관리한다. 이 과정에서 merge는 간단하게 말해서 병합이다. master에서 branch에서 수정한 부분을 master에 merge할때 사용하는 것이다. 사용법은 새로 만든 branch에서 git add -> git commit -m "수정내용" -> git push 를 해서 git에 수정사항을 업로드.. 2023. 8. 24. [Git]revert 한 branch 다시 merge 하는 법 프로젝트를 진행하다 보면 여러 사람들이 다른 branch에서 merge를 하다가 종종 merge를 잘 못 하는 일이 벌어지곤 합니다. 그럴때 revert,reset 등 여러 방법으로 commit 내용을 취소하거나 되돌리는 곤 하는데 revert한 branch를 다시 merge할려고 할때는 어떻게 해야 될지 방법을 찾다가 제가 알게 된 방법을 posting합니다. 가장 간단한 방법은 revert한 branch를 다시 한번 더 revert하는 것 입니다. 그러면 revert한 이력이 없어져서 revert해서 없어진 코드가 다시 merge되어 있는 상태로 되돌아 갑니다. 이렇게 하는 것이 간단하고 충돌도 일어나지 않습니다. 그리고 이게 안되면 새로운 branch를 만들어서 위에 branch에서 수정한 부분만을.. 2023. 8. 23. DNS란 무엇일까? -Softeasy DNS(Domain Name System)는 인터넷 전화번호부입니다. 사람은 nytimes.com 또는 espn.com과 같은 도메인 이름을 통해 온라인으로 접속하는데 웹 브라우저는 인터넷 프로토콜(IP) 주소를 통해 상호작용합니다. DNS는 브라우저가 인터넷 자원을 로드할 수 있도록 도메인 이름을 IP 주소(예: 192.168.1.1)로 변환합니다. 인터넷에 연결된 각 기기에는 다른 컴퓨터가 기기를 찾는 데 사용하는 고유한 IP 주소(예: 192.168.1.1)가 있습니다. DNS 서버를 사용하면 사람이 192.168.1.1(IPv4의 경우)과 같은 IP 주소 또는 2400:cb00:2048:1::c629:d7a2(IPv6의 경우)처럼 영문과 숫자로 된 복잡한 IP 주소를 기억할 필요가 없습니다. DN.. 2023. 6. 4. IFrame 이란? -softeasy- 아이프레임(IFrame)은 inline frame의 약자이다. 간단하게 다른 HTML 페이지를 현재 페이지에 포함 시키는 것. HTML // 문법 // 예시 iframe 속성 - src : 삽입 할 홈페이지 url - name : 프레임 이름 - width : 프레임 가로 너비 - height : 프레임 세로 길이 - frameborder : 프레임 테두리 선 (0으로 설정하면 프레임의 테두리선 x, 1로 설정하면 프레임의 테두리선 o) - scrolling : 스크롤바의 표시 여부를 나타냅니다. (yes로 설정하면 스크롤 바 무조건 표시, auto는 자동 표시) - align : 정렬, left 왼쪽, right 오른쪽, middle 중앙, absmiddle 줄 중간 정렬이 있다. - seamless .. 2023. 5. 17. WebSocket(웹소켓)이란? 웹 소켓은 두 프로그램 간의 메시지 교환을 위한 통신 방법 중 하나 현재 인터넷 환경(HTML5)에서 많이 사용된다. 웹 소켓을 지원하는 브라우저의 경우 웹 소켓 프로토콜을 지원 W3C와 IETF에 의해 자리잡은 표준 프로토콜 중 하나 웹 소켓의 특징 웹 소켓이 나온 이유는 특징과 연관이 된다 양방향 통신(Full-Duplex) 데이터 송수신을 동시에 처리할 수 있는 통신 방법 클라이언트와 서버가 서로에게 원할 때 데이터를 주고 받을 수 있다 통상적인 Http 통신은 Client가 요청을 보내는 경우에만 Server가 응답을 하는 단방향 통신 실시간 네트워킹(Real Time-Networking) 웹 환경에서 연속된 데이터를 빠르게 노출 ex) 채팅, 주식, 비디오 데이터 웹 소켓 동작 방법 웹 소켓도 .. 2023. 5. 15. 이전 1 2 다음