我需要一个git命令,它返回rm(list=ls())
setwd("D:/Test")
library(foreach)
library(doParallel)
c1<-makeCluster(4, outfile = "debug.txt")
CE<-clusterEvalQ(c1, .libPaths(""))
registerDoParallel(c1)
print(paste0("Cores = ",detectCores()))
file.names <- dir("D:/Test",pattern ="h00|b00",full.names=TRUE)
output<-list()
output<-foreach (i=1:4) %dopar% {
read.table(file=file.names[i])
}
stopCluster(c1)
指向的分支的名称。即,当我在HEAD
时,它应该返回master
。在分离的HEAD状态下,它可以返回任何内容或者不会与分支名称混淆的内容。实现这一目标的最简单命令是什么?
(对不起,这个问题似乎相当微不足道,而且可能被问了很多次,但是搜索“得到HEAD积分”这样的事情并没有给我一个令人满意的结果。)
答案 0 :(得分:3)
你正在寻找:
git symbolic-ref --short HEAD
git rev-parse --abbrev-ref HEAD
但也可以手动阅读.git/HEAD
答案 1 :(得分:0)
运行此命令为git config添加别名。
git config --global alias.current "!git branch|grep '*'"
git current # should return the name of current branch.
注意:您也可以使用git symbolic-ref --short HEAD
代替grep
来查找@MrTux建议的当前分支。