저는 현재 FTP
을 통해 내 사이트와 상호 작용하고 있습니다.이 사이트는 때때로 성가신 일이며 관리가 불가능할 수 있습니다.FTP 기반 웹 사이트에서 GitHub 버전 제어?
다른 도메인 이름에있는 PHP
기반 웹 사이트의 버전 제어 시스템으로 GitHub
을 사용할 수 있습니까?
그렇지 않다면 버전 관리를 설정하기 위해 어떤 도구를 사용해야하는지 조언 해 줄 수 있습니까?
저는 현재 FTP
을 통해 내 사이트와 상호 작용하고 있습니다.이 사이트는 때때로 성가신 일이며 관리가 불가능할 수 있습니다.FTP 기반 웹 사이트에서 GitHub 버전 제어?
다른 도메인 이름에있는 PHP
기반 웹 사이트의 버전 제어 시스템으로 GitHub
을 사용할 수 있습니까?
그렇지 않다면 버전 관리를 설정하기 위해 어떤 도구를 사용해야하는지 조언 해 줄 수 있습니까?
약간의 연구 끝에 제 질문에 대한 해결책을 찾았습니다.
http://net.tutsplus.com/tutorials/tools-and-tips/how-to-use-git-with-ftp/
웹 사이트에 대한 모든 코드가 포함 된 git
리포지토리를 만들고 Github
에 호스팅 할 수 있습니다. 그런 다음 변경을 수행하고 로컬 저장소에 커밋 한 다음 Github
으로 푸시 할 수 있습니다. 그런 다음 변경 사항을 배포하려면 원격 서버의 Github
저장소에 git pull
을 수행하십시오.
Git
은 분산 버전 제어 시스템입니다. 로컬 저장소 (랩톱, 데스크톱 등)에 로컬 저장소가 있습니다. Github
은 Dropbox와 같은 종류의 원격 저장소 호스팅 서비스입니다. 컴퓨터의 저장소를 Github
에 호스트 된 저장소와 동기화하려면 끌어 오기/밀어 넣기를 수행해야합니다. 그런 다음 Github
에 의해 호스팅되는 저장소를 푸시/풀을 사용하여 웹 사이트를 호스팅하는 서버의 저장소와 동기화 할 수 있습니다. No ftp
이 필요합니다.
당신이 내 서버에 ftp''를 통해 업로드 뜻 현지 repository'에 커밋 '라고하고'github'에 ** ** 별도의'커밋/push'합니까? OR은''git'으로''commit/pushing'' 할 것이고, 자동적으로 변경 사항을''FTP' 사이트로 옮길 것입니까? – Shivam
바탕 화면에 3 개의 저장소가 있으며, 하나는'Github '에 의해 호스팅되고 다른 하나는 웹 사이트를 호스팅하는 서버에 있습니다. 로컬에서 사이트를 개발하고 로컬 저장소에 변경 사항을 적용 할 수 있습니다. 배포하고자 할 때, 당신은'Github'에있는 것과 repo를 동기화 할 수 있고'Github'에있는 것을 당신의 웹 사이트를 호스팅하는 서버에있는 것과 동기화 할 수 있습니다. – jh314
그다지 편리하지 않습니다. – Shivam