git 常用命令,你值得拥有

日常流程

git pull --rebase origin master

( 拉取仓库代码,到本地仓库 origin)

git add .

(将未被跟踪的文件添加到缓存区)

git commit -m '备注信息'

(提交代码到本地仓库)

git remote add origin (此处写入远程仓库地址)

(关联远程仓库)

git push -u origin master

(本地仓库 origin 文件提交到 远程仓库 master 上)

git commit -m 注释规范

 

操作本地仓库的一些常用代码

git add .

将新建文件全部跟踪

git commit -a -m '注释'

将修改的文件,变为被修改状态,并提交

git status

查看文件状态,后面会跟一些提示

git status -s

查看文件状态,简化版本

git log

查看当前版本之前的历史提交记录(按q 键退出历史记录)

git relog

查看该仓库的所有历史提交记录

git reset --hard 版本号

回退到之前的版本(查看)

注意: 要使当前版本真正回到过去版本,应该先回退到之前版本,将文件复制到桌面后,再回到仓库的最后一个版本,用桌面文件覆盖本地文化,再进行跟踪,提交

git remote -v

查看远程仓库

git remote remove origin

删除远程仓库的关联(特别是写错仓库的情况,一定要先把错误关联的仓库删掉)

git branch

查看分支

git branch -vv

查看本地与远程仓库映射

git checkout 分支名

切换到别的分支去

git checkout -b 分支名

创建并切换到新分支

git branch -d 分支名

删除本地分支

git merge 分支名

合并分支 

下面为一些Git API 的介绍:

git bisect

git bisect 是一个用于二分搜索 bug 引入的命令。用于快速定位代码中引入问题的提交。

告诉 Git 在哪一个提交中引入了问题,然后 Git 将根据提供的信息帮助找到最近的有问题的提交。

git stash

git stash 是一个用于暂存操作的API,用于保存未提交的工作进度。

git stash 可以在切换到其他分支或恢复到之前的状态时暂时隐藏当前的修改。它将未提交的更改存储在一个临时区域,同时清空工作目录,使其保持干净。用 git stash apply 或 git stash pop 恢复暂存的修改。

git rebase

git rebase 的主要功能是将一个分支上的提交应用到另一个分支。它的主要功能是将一个分支上的提交应用到另一个分支上。当然它也可以用于将一系列提交整合到一个干净的单一提交中。

git fetch

git fetch 命令用于从远程仓库下载最新的提交和分支信息,但不会自动合并到本地分支。

它只是将最新的代码下载到本地,供你查看和合并。与 git pull 命令不同,git fetch 不会自动合并远程分支到当前分支,需要手动执行 git merge 或 git rebase 进行合并。

感谢各位大帅哥,大漂亮的点赞收藏,或白嫖

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值