相关疑难解决方法(0)

有没有办法在一个命令中获取git根目录?

Mercurial有一种打印根目录(包含.hg)的方法

hg root
Run Code Online (Sandbox Code Playgroud)

在git中是否有类似的东西来获取包含.git目录的目录?

git version-control

613
推荐指数
18
解决办法
18万
查看次数

Git在一个命令中添加和提交

我有什么方法可以做

git add -A
git commit -m "commit message"
Run Code Online (Sandbox Code Playgroud)

在一个命令?

我似乎经常做这两个命令,如果Git有一个选项git commit -Am "commit message",它会让生活变得更方便.

git commit-a修饰符,但它与git add -A提交之前的做法并不完全相同.git add -A添加新创建的文件,但git commit -am不添加.什么

git

345
推荐指数
14
解决办法
32万
查看次数

Git Alias - 多个命令和参数

我正在尝试创建一个使用多个Git命令和位置参数的别名.每个都有Stackoverflow页面,两者都显得非常明显,但我遇到了麻烦.

例如,我想切换到分支foo并执行状态.所以在我看来.gitconfig,我有:

  [alias] 
     chs = !sh -c 'git checkout $0 && git status'
Run Code Online (Sandbox Code Playgroud)

这不起作用.而这样的事情会起作用.

chs = !sh -c 'git checkout $0'

echoes = !sh -c 'echo hi && echo bye'
Run Code Online (Sandbox Code Playgroud)

任何见解将不胜感激.

git alias sh git-alias

170
推荐指数
9
解决办法
6万
查看次数

GitHub for Windows的"同步"有什么作用?

使用GitHub for Windows,您可以"发布"分支,然后将该分支"同步"到GitHub.

在此输入图像描述

同步基本上是git pullgit push?或者还有更多吗?如果我想从命令行执行与"sync"完全相同的步骤,我该怎么办?

(这不是开源,或者我只是读过它.)

git github-for-windows

86
推荐指数
3
解决办法
4万
查看次数

标签 统计

git ×4

alias ×1

git-alias ×1

github-for-windows ×1

sh ×1

version-control ×1