将git存储库克隆到现有的非空目录中

时间:2015-10-04 15:28:12

标签: git branch git-clone

将Git存储库克隆到已包含其他文件和文件夹的现有目录中的最佳做法是什么?

我创建了2个分支setDT(df1)[,list(from=from[1L], to=to[.N], value=mean(value)) ,.(V1=cumsum(from!=shift(to, fill=TRUE)+1L), chr)][, V1:=NULL][] dplyr,并在library(dplyr) df1 %>% group_by(V1=cumsum(from!=lag(to, default=TRUE)+1L), chr) %>% summarise(from=first(from), to=last(to), value=mean(value)) %>% ungroup() %>% select(-V1) # chr from to value # (int) (int) (int) (dbl) #1 1 101 400 0.1733333 #2 1 801 1100 0.3566667 #3 2 501 700 0.2250000 #4 2 1501 1700 0.1200000 分支上本地工作。所以我想在df1 <- structure(list(chr = c(1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L ), from = c(101L, 201L, 301L, 801L, 901L, 1001L, 501L, 601L, 1501L, 1601L), to = c(200L, 300L, 400L, 900L, 1000L, 1100L, 600L, 700L, 1600L, 1700L), value = c(0.17, 0.18, 0.17, 0.34, 0.37, 0.36, 0.22, 0.23, 0.11, 0.13)), .Names = c("chr", "from", "to", "value"), class = "data.frame", row.names = c(NA, -10L)) 文件夹中克隆dev分支,这是网站的根目录。然后有时候我想将master分支合并到dev

现在的问题是我无法删除master导演,因为它有必要的内容。我也无法重命名或移动它。

有没有办法将www分支完全克隆到dev目录的根目录中,而无需重命名或删除它的内容?

1 个答案:

答案 0 :(得分:1)

  

有没有办法将主分支完全克隆到目录的根目录而不重命名或删除它的内容?

将repo克隆到其他位置(在master分支中),然后将签出的文件和.git文件夹移动到现有的www/文件夹。

您可能需要在www/

中添加现有的.gitignore个文件