Git相关命令整理
2024-09-05 23:30:07
git config --global user.name //配置姓名
git config --global user.email //配置邮箱
git config --list //查看配置信息
git init //初始化本地仓库
git status //查看文件状态
git add 文件名 //添加某个文件到暂存区,如果写 . 代表当前文件夹下所有的文件、
git commit -m 日志说明 //提交到本地仓库
git log //查看提交记录
git checkout 文件名 //撤销,让暂存区文件覆盖工作区间文件
git rm --cached 文件名 //在暂存区移除相应文件
git reset --hard 提交ID //恢复到指定版本
git branch //查看分支
git branch develop //创建分支
git checkout 分支名 //切换分支
git merge //合并分支
git branch -d 分支名称 //删除分支
git clone 地址 //克隆远程仓库
git push 地址 分支名 //往服务器推送
git pull 地址 //将服务器代码拉取到本地
git remote add 名称 地址 //给地址取别名
git push -u origin master //-u的参数让git记录信息,下次只需要 git push 就能进行提交
ssh-keygen //生成一对密钥
最新文章
- Git典型使用场景
- Javascript将构造函数扩展为简单工厂
- 用递归方法求一个list的最大值
- Windows Azure 使用体验
- inoic是什么
- PHP+Apache+Mysql 配置流程【配置之后才能正常使用】
- java中函数是值传递还是引用传递?
- WebGL多模型光照综合实例
- python学习day14 装饰器(二)&;模块
- 一、Flask路由介绍
- Android Studio系列-签名打包
- 【C语言】 重拾
- mybatis之注解式开发之关联查询
- Vue.js 和 MVVM 的小细节
- Spring中构造器、init-method、@PostConstruct、afterPropertiesSet孰先孰后,自动注入发生时间以及单例多例的区别、SSH线程安全问题
- 正睿OI 提高 Day1T3 ZYB玩字符串(DP)
- juc并发工具类之CountDownLatch闭锁
- [luogu2312] 解方程
- PAT 甲级 1150 Travelling Salesman Problem
- Lisp语言简介