git 常用命令

Git
本文将介绍 git 几个常用命令,如:git clone、git push、git pull 和 git merge 命令

git clone 克隆项目

该命令用来从远程仓库中克隆项目到本地磁盘。例如:

git.exe clone --progress -v "https://gitee.com/hxstrive/git_learn.git" "C:\Users\Administrator\Desktop\git_learn"

上面实例中,将远程厂库 https://gitee.com/hxstrive/git_learn.git 克隆项目到本地桌面的 git_learn 目录。

git pull 拉取更新

该命令用来将远程项目的最新代码拉去下来,例如:

git.exe pull --progress -v --no-rebase "origin"
From https://gitee.com/hxstrive/git_learn
= [up to date]      dev        -> origin/dev
= [up to date]      master     -> origin/master
= [up to date]      v1.0.0     -> origin/v1.0.0
Already up to date.

git push 推送到远程项目

该命令用来将本地 git 项目的修改、新增等操作推送到远程项目。例如:

git.exe push --progress "origin" master:master

上面实例中,将本地项目的 master 分支推送到远程 master 分支。注意,上面的 “master:master” 中,第一个 master 为本地分支名称,第二个 master 为远程分支名称。

git checkout 检出分支

该命令用来切换分支,可将远程项目的某个分支克隆到本地分支。例如:

git.exe checkout -b dev remotes/origin/dev --
Branch 'dev' set up to track remote branch 'dev' from 'origin'.
Switched to a new branch 'dev'

上面实例中,将远程的 remotes/origin/dev 分支检到本地 dev 分支。

git merge 合并分支

该命令用来将远程某个分支合并到当前分支,例如:

git.exe merge remotes/origin/master
Merge made by the 'recursive' strategy.
new file.txt | 0
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 new file.txt

上面实例中,将远程 remotes/origin/master 分支内容合并到当前分支。

我们一定不要当三等公民:等下班、等薪水、等退休。
0 不喜欢
说说我的看法 -
全部评论(
没有评论
关于
本网站专注于 Java、数据库(MySQL、Oracle)、Linux、软件架构及大数据等多领域技术知识分享。涵盖丰富的原创与精选技术文章,助力技术传播与交流。无论是技术新手渴望入门,还是资深开发者寻求进阶,这里都能为您提供深度见解与实用经验,让复杂编码变得轻松易懂,携手共赴技术提升新高度。如有侵权,请来信告知:hxstrive@outlook.com
公众号