1
좋은 하루 사람.기존 프로젝트를 버전 관리 용 자식에 복사
도와주세요. 전체적으로 버전 관리를 사용하는 대기업에서 일하게 될 것입니다. 그리고 나는 git를 배우기 위해 쳐다 보았다. 내 프로젝트를 새로 생성 된 자식 저장소에 복사하여 버전 제어를 시작하고 싶습니다. 내 프로젝트 구조는 다음과 같습니다.
.
├── pom.xml
├── src
│ ├── main
│ │ ├── java
│ │ │ ├── demidov
│ │ │ │ └── pkg
│ │ │ │ ├── domain
│ │ │ │ │ ├── ComputerMaintenanceEvent.java
│ │ │ │ │ ├── SoftwareDevelopmentEvent.java
│ │ │ │ │ ├── TheUser.java
│ │ │ │ │ ├── UserContactInfo.java
│ │ │ │ │ └── UserEvents.java
│ │ │ │ ├── persistence
│ │ │ │ │ ├── AppOut.java
│ │ │ │ │ ├── UserSecurityService.java
│ │ │ │ │ ├── WebContentDAOIF.java
│ │ │ │ │ └── WebContentDAOImpl.java
│ │ │ │ ├── service
│ │ │ │ └── web
│ │ │ │ ├── LoginController.java
│ │ │ │ └── RenderSiteController.java
│ │ │ ├── userEvents.hbm.xml
│ │ │ └── user.hbm.xml
│ │ ├── resources
│ │ └── webapp
│ │ ├── resources
│ │ │ ├── css
│ │ │ │ ├── bootstrap.css
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ ├── bootstrap-responsive.css
│ │ │ │ └── bootstrap-responsive.min.css
│ │ │ ├── img
│ │ │ │ ├── background_java.jpg
│ │ │ │ ├── glyphicons-halflings.png
│ │ │ │ └── glyphicons-halflings-white.png
│ │ │ └── js
│ │ │ ├── bootstrap.js
│ │ │ ├── bootstrap.min.js
│ │ │ ├── jquery-1.10.2.min.js
│ │ │ ├── jquery.nav.js
│ │ │ └── jquery.scrollTo.js
│ │ └── WEB-INF
│ │ ├── spring
│ │ │ ├── security-context.xml
│ │ │ ├── servletConfig
│ │ │ │ └── servlet-context.xml
│ │ │ └── spring-context.xml
│ │ ├── view
│ │ │ ├── home.jsp
│ │ │ └── login.jsp
│ │ └── web.xml
│ └── test
│ ├── java
│ └── resources
└── target
├── classes
│ ├── demidov
│ │ └── pkg
│ │ ├── domain
│ │ │ ├── ComputerMaintenanceEvent.class
│ │ │ ├── SoftwareDevelopmentEvent.class
│ │ │ ├── TheUser.class
│ │ │ ├── UserContactInfo.class
│ │ │ └── UserEvents.class
│ │ ├── persistence
│ │ │ ├── AppOut.class
│ │ │ ├── UserSecurityService.class
│ │ │ ├── WebContentDAOIF.class
│ │ │ └── WebContentDAOImpl.class
│ │ ├── service
│ │ └── web
│ │ ├── LoginController.class
│ │ └── RenderSiteController.class
│ ├── userEvents.hbm.xml
│ └── user.hbm.xml
├── m2e-wtp
│ └── web-resources
│ └── META-INF
│ ├── MANIFEST.MF
│ └── maven
│ └── demidov.pkg
│ └── webcontent
│ ├── pom.properties
│ └── pom.xml
└── test-classes
버전 관리를 시작하려면 어떻게해야합니까? 감사합니다.
프로젝트 구조가 중요한 이유는 무엇입니까? 나는 당신이 당신의 프로젝트와 관련하여 git으로 무엇을 달성하기를 원합니까? 'git init && git add .'가 충분하지 않습니까? git으로 시작하는 방법은 http://git-scm.com/book을 참조하십시오. – Lohrun
나는 그렇게 희망한다. 몇 시간 전에 git을 배우기 시작했고 git add를 시도했기 때문에 git.scm.com의 문서에서 saperatly로 각 파일을 복사하고 저장소 전체에 하나의 명령으로 전체 구조를 복사하려고합니다. git add/home/vadim/Desktop/webcontent/* 여기서 webcontent는 내 프로젝트가 내려 놓는 폴더이고 * 내 모든 webcontent를 복사한다는 것을 의미합니다. 내가 /home/vadim/Desktop/webcontent/pom.xml을 얻은 후에는 저장소 밖에 있습니다. 문제가 무엇입니까 ?? – Vad
프로젝트 루트에서'git add -A'를 시도하여 현재 디렉토리와 모든 서브 디렉토리에있는 모든 파일을 추가하십시오. – nofinator