git仓库常用git命令&极速入门教程
简易的命令行入门教程:
Git 全局设置:
git config --global user.name "yourName"
git config --global user.email "yourEmail"
常用git命令:
mkdir yourProDir
cd yourProDir # 进入你的项目根目录
// 在本地初始化一个新仓库
git init
// 添加readme文件
touch README.md
// 添加所有更改到暂存区
git add .
// 将暂存区的更改提交本地厂库,备注为 first commit
git commit -m "first commit"
// 连接到远程仓库(事先在github或者gitee上创建好的)
git remote add origin https://github.com/XXX/yourProName.git
// 修改远程仓库地址
git remote set-url origin https://github.com/XXX/yourProName.git
# 或者直接修改.git/config 文件
// 创建分支
git branch BranchName
// 创建分支
git branch BranchName
// 切换分支 git checkout -b BranchName # -b 分支不存在则创建
git checkout BranchName
// 合并分支 # 把本地的dev分支合并到本地的master分支
git checkout master
git merge dev
// 将本地仓库推到远程仓库的主分支
git push -u origin master
// 回滚提交 --- !!!会清除commit后的修改,慎重操作!!! ---
git revert HEAD #回滚到最近一次提交前
git revert HEAD~1 #回滚到上上次的提交,注意:数字从0开始
git revert 0ffaacc #回滚到0ffaacc这次提交
本地和远程都已有仓库的情况下可以直接从 git remote add origin这一步开始。
提交时跳过指定目录:
新建一个.gitignore文件,写入要跳过的目录,如:
.git
.svn
.vscode
phpMyAdmin
win不能把文件名改为只有后缀的名字,可以使用如下命令创建:
echo .svn > .gitignore
---附:
-----over.
"d31a968c-bcf8-4c63-9c49-8aecd0032106"
git仓库常用git命令&极速入门教程的更多相关文章
- GIT中常用的命令
最近项目中使用到了GIT,所以记录一下GIT中常用的命令. GIT使用的客户端有Git Bash:http://code.google.com/p/msysgit/ 还有乌龟TortoiseGit:h ...
- Git简易的命令行入门教程
简易的命令行入门教程: Git 全局设置: git config --global user.name "imsoft" git config --global user.emai ...
- Git(二):常用 Git 命令清单
转: http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html 我每天使用 Git ,但是很多命令记不住. 一般来说,日常使用只要记住下图 ...
- Git 的常用的命令
之前一直在使用SVN作为版本管理工具,现在项目要求使用Git,下面简单记录一下一些常用的命令.关于原理和使用方式的详细说明,具体教程参考的廖雪峰的git教程. 1. github 账号的申请. 2. ...
- git基础常用维护命令
开发模式介绍 master为生产环境分支 trunk为测试环境分支 开发分支由程序员自己取名 比如来一个新项目之后,下面步骤都是在本地操作 1.从本地获取远程master最新代码,保证本地master ...
- 本地git仓库常用操作
SSH配置: 本机创建SSH key $ ssh-keygen -t rsa -C "youremail@example.com" 将SSHkey添加到git仓库:id_rsa.p ...
- Git最常用的命令 总结
stage/unstage git add xxx.xx 和 git reset HEAD xxx.xx 前者将本地的修改提交到index(此操作成为stage,参考备注1),后者将已提交到inde ...
- Git之常用的命令操作
set LESSCHARSET=utf-8 git设置文件名大小写敏感 git branch -rgit checkout 'TestMaster'git checkout -b 'TestMaste ...
- Git操作常用的命令都在这里了。
创建仓库 git init 在当前目录执行,会生成 .git目录文件,这个和SVN一致. 提交到仓库 git commit -m "first commit" -m:表示提交描述, ...
- git usage:常用git命令
最近在改TV media相关的测试用例,需要在git上维护相关的脚本,把常用命令总结如下,方便以后使用. 1. 从已有git服务器上clone到本地, 首先进入用户根目录: cd ~ 然后进行clon ...
随机推荐
- 原生input上传视拼,参数形式 file: (binary)形式的
<input type="file" @change="demo"> if(e.target.files[0]&&e.target. ...
- 第2章 C# 语言基础
第2章 C# 语言基础 难点提纲 mindmap 第2章 C#语言基础 数值类型 数值字面量 溢出检查 特殊的浮点值 decimal 舍入误差 数组 简化初始化的<br/>两种方式 变量和 ...
- OpenStack基本介绍
本文分享自天翼云开发者社区<OpenStack基本介绍>,作者:m****n 基本介绍 OpenStack是一个开源的云计算管理平台项目,由几个主要的组件组合起来完成具体工作.OpenSt ...
- Django设置跨域请求解决方案
Django设置跨域请求解决方案 在现代Web开发中,跨域资源共享(CORS,Cross-Origin Resource Sharing)是一个常见的需求.尤其是在前后端分离的开发模式下,Django ...
- Linux iostat 命令详解
Linux iostat 命令详解 在Linux系统管理中,监控磁盘I/O性能是一项至关重要的任务.iostat是sysstat包中的一个实用工具,用于监控和显示系统输入输出设备和CPU的使用情况.它 ...
- SuiteCRM 7.11.18 安装及汉化
SuiteCRM 7.11.18 安装及汉化 sourceforge下载,github也有https://sourceforge.net/projects/suitecrm/files/SuiteCR ...
- DOS使用技巧整理 [典型案例分享]
最早于2008年系统地学习MS-Dos,当时刚初中毕业.从小深受父亲影响,对电脑的技术比较感兴趣,特别是对DOS.随着学习得不断深入,接触了大量数字媒体软件.框架还有编程界的知识,发现DOS有不可磨灭 ...
- 全程使用 AI 从 0 到 1 写了个小工具
背景 好长时间没写技术方面的文章了,主要的原因是AI的发展实在太快太快,尤其是从去年ChatGPT的普及到今年DeepSeek的爆火,AI的世界可谓是三天一个小变化五天一个大版本,AI的能力每天都在以 ...
- CUDA与Cython之BatchGather
技术背景 在前面一篇文章中,我们介绍过Cython+CUDA框架下实现一个简单的Gather算子的方法.这里演示Gather算子的升级版本实现--BatchGather算子.不过这里只是加了一个Bat ...
- wangeditor编辑器
官网 https://www.wangeditor.com/ 在线体验DEMO https://codepen.io/xiaokyo-the-bold/pen/ZEpWByR