将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
目录的根目录中,而无需重命名或删除它的内容?
答案 0 :(得分:1)
有没有办法将主分支完全克隆到目录的根目录而不重命名或删除它的内容?
将repo克隆到其他位置(在master
分支中),然后将签出的文件和.git
文件夹移动到现有的www/
文件夹。
您可能需要在www/
。
.gitignore
个文件