当我执行public Datetime ConvertDateTime(String dateStr) {
List<DateTimeFormatter> FORMATTERS =
Arrays.asList(
DateTimeFormat.forPattern("MM/dd/yyyy hh:mm:ss.SSS a"),
DateTimeFormat.forPattern("yyyy-MM-dd HH:mm:ss.SSS"),
DateTimeFormat.forPattern("MM-dd-yyyy hh:mm:ss.SSS a"),
DateTimeFormat.forPattern("MM dd yyyy hh:mm:ss.SSS a"),
DateTimeFormat.forPattern("MM-dd-yyyy hh.mm.ss.SSS a"));
if (dateStr != null) {
for (DateTimeFormatter formatter : FORMATTERS) {
try {
DateTime dt = formatter.parseDateTime(dateStr);
return dt;
} catch (IllegalArgumentException e) {
// Go on to the next format
}
}
}
return null;
}
时,我有很多以git branch -a
开头的红色分支
如何将其作为本地分支下载?
THX
答案 0 :(得分:0)
它们是red
,因为它们被指示为远程分支。没有什么不妥。它们通常对应于本地存储库中的某些分支。您可以使用git remote show <remote name>
答案 1 :(得分:0)
执行git fetch
下载任何/所有内容,无论分支机构如何。我猜你已经这样做了。
执行git checkout remotes/origin/blabla
对其中一个执行(无头)签出,或git checkout blabla
如果您还没有blabla
,则会自动为远程分支创建本地分支。