在使用Git进行代码文件提交时,如果提示提交内容为空、不能提交,则最为合适的处理方式是( )。
A. 执行git status查看状态,再执行git add命令选择要提交的文件,然后提交。
B. 执行git commit --allow-empty,允许空提交。
C. 执行 git commit -a ,提交所有改动。
D. 执行 git commit --amend 进行修补提交。
如果项目中文件hello.c的内容被破坏,执行( )使其还原至原始版本。
A. git reset -- hello.c
B. git checkout HEAD -- hello.c
C. git revert hello.c
D. git update hello.c
如果只是将工作区中修改的文件添加到暂存区(新增文件不添加)以备提交,使用下面的( )命令标记最快。
A. git add -A
B. git add -u
C. git add -p
D. git add -i
关于git clone,下面的( )是错误的。
A. 克隆时所有分支均被克隆,但只有HEAD指向的分支被检出。
B. 可以通过 git clone --single-branch 命令实现只克隆一个分支。
C. 克隆出的工作区中执行 git log、git status、git checkout、git commit 等操作不会去访问远程版本库。
D. 克隆时只有远程版本库HEAD指向的分支被克隆。