栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

git的一些整理

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

git的一些整理

git的由来

Git最开始是由于linux系统的开源,需要一个足够优秀的版本控制机制,后来在Linux系统的缔造者李纳斯·托沃兹(Linus Benedic Torvalds)用时两个星期开发出来了这个版本控制平台,也就是Git。而且Git是目前世界上最先进的分布式版本控制系统。
Git是免费、开源的,最初Git是为辅助 Linux 内核开发的,来替代 BitKeeper!

Git环境配置

软件下载戳我 这个没啥说的,一路next就ok。

Git常用指令

git stash 把修改的文件隐藏起来
git stash pop 把隐藏起来的文件显示出来
git status 查看修改了那些文件
git branch 查看当前的分支清单,并且所在的分支会用*号标记出来
git branch -v 查看各个分支最后一次提交的信息
gir branch -vv git branch -v的进阶版,列出各个分支最后一次提交消息的同时会把提交到那个远程分支也会显示出来
git branch (branchname) 创建一个分支
git branch -b (branchname) 创建一个新分支并切换到这个分支下
git branch -d (branchname) 删除这个分支
git checkout (branchname) 切换分支
git log 查看历史所有的提交记录
git clone 拷贝远程的仓库
git add 添加文件到暂存区
git commit 提交暂存区的文件到本地厂库
git push 提交到远程的仓库
git push -f 强制的覆盖远程的仓库,以你提交的为准
git fetch --all 获得远程的所有的代码更新
git rebase (brancename) 把远程的代码跟新下来并且把你的代码拉到最前面
git --amend push -f 把上次的commit覆盖掉而且使用的是上次commit的备注,而且显示的只会显示一个commit,
git rebase --continue 继续推送代码
git config -l git的配置
git config --system -l 服务器的git配置
git config --global -l 本地的git配置

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/613859.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号