如何快速掌握Git的常用命令?

Git常用命令速查表包括:初始化仓库(git init)、添加文件到暂存区(git add)、提交更改(git commit)、查看状态(git status)、查看提交历史(git log)、创建和切换分支(git branch)、合并分支(git merge)、撤销操作(git reset)等。

Git 常用命令速查表

Git 常用命令速查表(图文 表格)
(图片来源网络,侵删)

本地仓库操作

查看与提交

git branch:查看本地所有分支。

git status:查看当前状态,了解哪些文件被修改了。

git commit:提交当前暂存区的更改。

git commit am "init":提交当前所有更改,并附加注释。

分支操作

Git 常用命令速查表(图文 表格)
(图片来源网络,侵删)

git branch a:查看所有分支(包括远程分支)。

git branch r:单独查看远程所有分支。

远程仓库连接

连接与推送

git remote add origin git@192.168.1.119:ndshow:添加远程仓库地址,并命名为origin。

git push origin master:将本地master分支的更新推送到远程仓库origin。

信息查看

Git 常用命令速查表(图文 表格)
(图片来源网络,侵删)

git remote show origin:显示远程库origin里的资源信息。

高级操作

分支推送

git push origin master:develop:将本地master分支推送到远程的develop分支。

git push origin master:hbdev:同上,推送到hbdev分支。

文件操作

git commit a v:提交当前所有更改,并查看详情。

git log:查看提交日志,了解提交历史。

git diff:查看尚未暂存的更新差异。

git rm a.a:移除文件a.a(从暂存区和工作区中删除)。

git rm cached a.a:移除文件a.a(仅从暂存区中删除)。

相关问答FAQs

为什么使用git commit am "init"时需要小心?

git commit am "init"命令会将所有已跟踪的文件更改提交,这可能会包含一些你不打算提交的更改,如果不希望提交所有更改,应该使用git add来选择性地暂存更改,然后执行git commit

ngit branch a 和 git branch r 显示的信息有何不同?

git branch a显示所有分支,包括本地分支和远程分支的前缀为remotes/,而git branch r仅显示远程分支,可以更清晰地看到仅来源于远程的分支情况,帮助用户专注于远程仓库的分支状态。

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/964583.html

(0)
未希的头像未希新媒体运营
上一篇 2024-08-31
下一篇 2024-08-31

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购  >>点击进入