git常用命令远程
- 客户端
- 2024-07-24
- 96热度
- 0评论
从远程仓库克隆
git clone 远程Git仓库地址
查看远程仓库
#仓库服务器的名字
git remote
#仓库地址
git remote -v
本地仓库跟远程仓库建立关联关系
# 运行 git remote add origin <url> 添加一个新的远程 Git 仓库
git remote add origin 远程仓库地址
移除无效的远程仓库
git remote rm 仓库名(默认origin)
从远程仓库中拉取
git pull 是从远程仓库获取最新版本到本地仓库
如果原来没有库,那么需要
git clone 远程仓库地址
代码冲突
多人协同开发时,避免不了会出现代码冲突的情况
git push 后如果发现冲突,那么需要把代码先拉取过来
git pull 拉取后,修改标注出来的冲突内容
因此要保持好习惯,如:
养成良好的操作习惯,先`pull`在修改,修改完立即`commit`和`push`
Git分支
列出所有本地分支
git branch
列出所有远程分支
git branch -r
列出所有本地分支和远程分支
git branch -a
创建分支
// 创建分支
git branch 分支的名字
切换分支
// 创建分支
git branch 分支的名字
推送至远程仓库分支
git push origin 分支的名字
合并分支
git merge 分支的名字
删除分支
删除本地分支
git branch -d 分支名字
强行删除本地分支
git branch -D 分支名字
要查看当前的版本,可以使用以下命令:
-
git log
:此命令将显示提交历史,包括提交的哈希值(commit hash)、作者、日期、提交信息等。默认情况下,git log
会以最新的提交为起点,按照时间顺序显示所有提交记录。 -
git show
:该命令会显示最新一次提交的详细信息,包括所有修改的文件、修改的内容以及提交的作者和日期。 -
git branch
:此命令会显示当前所有的分支,并且用一个星号标记出当前所在的分支。 -
git describe
:该命令会显示当前所在 commit 的相关信息,包括最近的 tag、commit 哈希值以及距离最近的 tag 的提交数。这个命令可以用于生成当前版本的唯一标识。 -
git status
:此命令用于查看当前分支的状态,包括已修改的文件、已暂存的更改以及未跟踪的文件。通过查看状态,可以了解当前工作目录是否与最新的提交一致。
这些命令可以通过在命令行中输入来查看当前的版本信息。根据需要选择合适的命令,以了解当前的版本情况。
要显示当前版本(即最后一次提交的版本)的信息,你可以使用以下Git命令:
git log -1
这将显示最近的一次提交信息,包括提交哈希、作者信息、日期和提交消息。
如果你只想要看到当前HEAD的哈希值,可以使用:
git rev-parse HEAD
这将输出当前分支最新提交的哈希值。