git版本管理常用的命令汇总

一、基本配置

1、查看git配置:git conifg --list
2、配置用户名:git conifg --global user.name “用户名”
3、配置邮箱:git conifg --global user.email “邮箱名”
4、删除某个错误配置:git config --global --unset “配置名”

二、本地版本库管理

1、初始化仓库库:git init
2、查看git状态:git status
3、将当前目录所有目录及文件提交到缓存区:git add .
4、将缓存区的目录及文件提交到远程仓库:git commit -m “第一次修改”
5、查看git日志:git log
6、返回到某个缓存日志文件:git reset --hanrd 【日志内标识符】
7、添加忽略提交文件:新建.gitignore文件,写入*.txt表示忽略当前目录下所有以txt结尾的文件。

三、分支管理

1、查看当前在哪个分支:git branch
2、新建分支:git branch dev
3、切换分支:git checkout dev → 新建并切换分支git checkout -b dev
4、合并分支,谁合并谁就切换到谁的分支下:git master merge dev
5、删除分支:git -D dev

四、将本地仓库提交到远程仓库

1、克隆远程仓库后自动添加远程仓库地址:git clone 网址
2、把本地仓库push到远程仓库:git push 网址
3、把远程仓库地址pull下来:git pull 网址

五、其他

仅修改最后一次提交 commit 的信息:git commit --amend --message=“modify message by daodaotest”

1、更新fork主仓库代码为master主仓库代码

(1)首先,将fork仓库地址clone到本地:git clone -b dev1 fork仓库地址。

(2)其次,将master主仓库代码pull到forl仓库:git pull master主仓库地址。

(3)最后,更新fork主仓库代码:git push fork主仓库地址。

2、dev5分支仓库代码如何更新为dev4仓库的代码

(1)确保您当前在dev5分支上工作。可以使用以下命令检查:
如果当前分支是dev5,则会在列表中看到它的名称。

git branch

(2)从远程dev4分支获取最新的代码。可以使用以下命令:
这将从远程代码库中获取dev4分支的最新代码。请注意,这不会将代码合并到您的本地分支上,只会将它们下载到您的本地代码库中。

git fetch origin dev4

(3)将dev5分支切换到dev4分支的最新代码。可以使用以下命令:
这将在您的本地代码库中将dev4分支的最新代码合并到dev5分支上。

git merge origin/dev4

注:若出现conflict,直接删掉冲突文件就好了,先更新仓库。

(4)解决可能出现的冲突。如果在合并过程中出现了冲突,需要手动解决它们。可以使用以下命令显示冲突的文件:
然后编辑文件以解决冲突。

git status

(5)提交合并的更改。使用以下命令提交更改:
这将将合并内容提交到dev5分支上。

git commit -m “Merge dev4 branch into dev5 branch”

(6)将更改推送到远程仓库。可以使用以下命令将更改推送到远程仓库:
这将把dev5分支上的更改推送到远程仓库中。
完成上述步骤后,dev5分支的代码将更新为dev4分支的最新代码。

git push origin dev5

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值