Advertisement

工具

阅读量:

Git技术面试中常见的问题

配置个人的用户名和电子邮箱

通过执行 git config user.name 命令可查询当前配置的用户名信息,而使用 git config user.email 则能够获取所设置的邮箱地址。

对一个文件进行修改,然后推送需要哪几个步骤?

git add---git commit---git push

这三个环节在操作过程中均不可遗漏,其中add的作用是将修改内容纳入暂存区,而非直接将文件添加至git版本库。git所追踪的对象是代码的变更内容,而非具体的文件本身。即便是新创建的文件,也属于版本库中的一次修改行为。

如何克隆远程代码

执行 git clone [远程仓库地址] 命令可实现对指定远程仓库的本地克隆操作。

如何查看本地所有的分支?如何查看远程的所有分支?

通过执行git branch命令,可获取当前本地环境中所有分支的信息;而使用git branch -a命令,则能够同时展示本地与远程仓库中的全部分支情况。

如何查看所有的提交记录

git log

如何回滚至某个提交?

执行 git reset --hard [提交记录ID] 命令可将当前工作区与暂存区的内容强制回退至指定的提交记录版本。

fetch与pull功能差异解析

`

全部评论 (0)

还没有任何评论哟~