git基础操作入门

简介

git是一种分布式版本控制系统。

Git 基本概念|极客教程 (geek-docs.com)

常用git命令

1下载代码

(1)git mm init -u +网址,新建仓库

(2)git mm sync 下载代码

(3)git mm start 名字 名字和网址一一对应,(注意新建名字的时候本地的代码不能有更改,否则会提示有冲突)

2上传代码

(1)在创建git mm的目录下,git mm status查看修改了哪些

(2)绿色的是分支库,可以切换目录到对应的仓库 ,在对应仓库下用git status来查看更改。(注意不能用git mm status,这个只有在最外层才使用)

(3)git add <文件名> ,或者git add . 添加所有更改的文件

(4)git commit

(5)如果是nano,先ctrl x退出,**export GIT_EDITOR=vim,**切换到vim。

(6)git upload上传代码

3其他命令

查看提交历史 git log

覆盖原来的提交:git commit改为git commit --amend

撤回更改:git reset --soft<要修改的哈希值> ,将HEAD指针和暂存区重置到旧提交,哈希值可由git log查看

撤销单个提交:git revert <commit-hash>

撤销最近的提交:git revert HEAD

相关推荐
全栈陈序员3 小时前
Git】从入门到精通(八)—— git log:查看提交历史
大数据·git·elasticsearch
7177777 小时前
Git自建用什么工具比较好:Gitea、Forgejo、GitLab CE与Gitee的选型对比
git·gitlab·gitea
lsc_blog1 天前
年底还在招的岗位,先确认缺口和到岗要求
git·缓存·ci/cd·职场和发展·github
全栈陈序员1 天前
【Git】从入门到精通(十一)—— git reset 三种模式详解
git·elasticsearch
全栈陈序员1 天前
【Git】从入门到精通(十)—— 撤销与恢复:git checkout与git restore
运维·网络·数据库·git
全栈陈序员2 天前
【Git】从入门到精通(五)—— git add:将文件加入暂存区
大数据·git·elasticsearch
全栈陈序员2 天前
【Git】从入门到精通(七)—— git status:查看仓库状态
大数据·git·elasticsearch
莫晓燚2 天前
Ansible 13 个常用模块---企业实战
git·github
无言听风雨丶2 天前
Kubernetes GitOps 持续交付实战:用 Argo CD 让 Git 成为集群事实源
git·elasticsearch·kubernetes
全栈陈序员2 天前
【Git】从入门到精通(六)—— git commit:提交到版本库
大数据·git·elasticsearch