【git】图解git常用操作

0.命令概览

git status   #查看状态,如果对git不熟悉,建议经常敲这命令
git add . #添加到仓库(针对新增加的文件)
git commit -s -a -m "注释必填"  # 提交到本地仓库
git fetch 远程库名 远程分支:本地分支  # 从远程仓库拉去远程分支到新建的本地分支
git checkout 本地分支
git merge 分支名
git push [分支名 不填默认当前分支] [远程库名如origin]  #提交到远程服务器
git rebase #

git log #提交历史 提交点信息
git show # 查看本次提交的修改

1.commit 提交

右边展示了一个(小型)Git 代码库。当前分支master上有两个提交记录 —— 初始提交 C0 和其后可能包含某些有用修改的提交 C1

当你做了一些修改,并通过以下命令再次提交后,就会有一个新的提交记录C2,如有图每个分支上的每个节点都是一个提交。

git add .
git commit -m 'C2'

2.branch 分支

Git 的分支也非常轻量。它们只是简单地指向某个提交纪录,建立多个分支不会造成储存或内存上的开销。

通过以下命令可以建立新的分支,通过图像可以看出,它只是建立了一个指针newImage,指向了当前分支master指向的C1提交记录。

git branch newimage

在此基础上再次修改提交,就会如右边的图所示,newImage分支还是指向C1提交,而当前分支指向新的分支

2.1 checkout

git checkout newImage
git commit 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值