Git面试题(16-20)

16、 Git中如何查看文件的修改记录?
要查看文件的修改记录,可以使用以下命令:

git log <file-path>

其中 <file-path>是要查看的文件的路径。这将显示指定文件的提交历史记录,按时间顺序排列,包括每个提交所做的更改。

如果要仅显示指定文件的更改,可以使用以下命令:

git log -p <file-path>

这将显示指定文件的提交历史记录,并显示每个提交所做的具体更改内容。

17、 Git中如何查看远程仓库地址?
要查看远程仓库地址,可以使用以下命令:

git remote -v

这将列出所有远程仓库及其 URL。

18、 Git中如何添加远程仓库?
要添加远程仓库,可以使用以下命令:

git remote add <remote-name> <remote-url>

其中 <remote-name>是远程仓库的名称, <remote-url>是远程仓库的 URL。

19、 Git中如何删除本地分支和远程分支?
要删除本地分支,可以使用以下命令:

git branch -d <branch-name>

其中 <branch-name>是要删除的分支的名称。要强制删除未合并的分支,可以使用以下命令:

git branch -D <branch-name>

要删除远程分支,可以使用以下命令:

git push <remote-name> --delete <branch-name>

其中 <remote-name>是远程仓库的名称, <branch-name>是要删除的远程分支的名称。

20、 Git中如何查看当前状态?
要查看当前状态,可以使用以下命令:

git status

这将显示工作目录和索引的状态,包括已修改但未提交的文件、已暂存但未提交的更改、当前分支的名称等信息。这是一个常用的命令,可以帮助您了解当前工作目录的状态,以便更好地管理代码。