git提交常用命令

git 安装

1.在终端,检查git是否安装          git --version

2.没有安装的话,去git官网,下载git

3.安装后,在终端,检查git是否安装

4设置用户名和邮件地址(最好和github的用户名/邮箱保持一致

  1. git config --global user.name "自己的用户名"

  2. git config --global user.email "自己的邮箱"

  3. #检查是否配置成功

  4. git config --global --list

 cmd常用命令

​
cmd常用命令
· clear:清屏
· Cd     文件夹名称进入文件夹
· cd.    进入上一层级目录
· dir    查看当前目录下的文件和文件夹    directory
· ls     查看当前目录下的文件和文件夹
· touch  文件名创建文件
· echo   内容>创建文件名   创建文件,并且写入内容
· rm     文件名删除文件
· mkdir  文件夹名称创建文件夹  mk:make
· rmdir  文件夹名称删除文件夹  rm:remove
. cat    文件名查看文件内容:cat.git/HEAD
· cat 1.txt>> 2.txt将文件1.txt内容写入到2.txt

​

VIM常用命令 

VIM常用命令
· ⅰ  表示编辑模式
· esc键   表示退出编辑模式
· :wq!  表示保存文件并关闭文件
· vim 文件名  打开文件

git的工作流程图 

git提交常用命令_第1张图片

 git提交的操作流程

 1.git clone 地址                         把项目拉过来

2.cd master                               进入项目

3.git branch dev                        创建dev分支

4.git checkout dev                     切换到dev分支

5.创建test.html页面

6.git add .                              把dev分支修改的东西提交到暂存区

7.git commit -m "dev分支添加的页面"      提交一份记录

8.git psuh origin dev                  提交到dev分支

9.git branch dev-名字全拼         创建自己的分支

10.git checkout dev-lulei            切换到自己的分支上

11.修改test.html页面的内容                  

12.git add .                             把自己分支修改的东西提交到暂存区

13.git commit -m "dv-lulei修改的页面"    提交一份记录

14.git push origin dev-lulei         提交到自己的分支

15.git checkout dev                    切换到dev分支

16.git merge dev-lulei                合并dev分支和自己的分支

17.git add .                            

18.git commit -m "合并分支"

19.git push origin dev

git常用命令

 

-- 本地仓库与远程仓库建立链接
git init (初始化本地仓库)
git remote add origin  远程仓库网址 
git remote -v (查看远程仓库)
git remote rm origin (删除远程分支)
 
-- 操作文件
git rm 文件名 (删除文件)  修改后需要commit在提交一下
git mv 要修改的文件名 修改后文件名  (修改文件名) 修改后需要commit在提交一下
git mv 文件路径  移动中点路径  (移进移出文件)修改后需要commit在提交一下
 
-- 提交git
git add .  提交到暂存区
git commit -m  提交到本地仓库
git push (-u 与远程仓库建立链接)(-f 强制提交) origin 分支名  提交到远程仓库
 
-- git log(查看提交记录)
git log --oneline (查看提交记录)
git show commitid (显示详情)
git log -p 文件名   (直接查看)
git log --oneline --graph  查看当前分支提交版本路线
git log --oneline --graph --all  查看所有分支的版本路线图
git lo --oneline --graph【-number.】 查看当前分支提交版本路线图

 
-- 撤销版本
add 前
git checkout 撤销的版本commitID 
git log --oneline  查看记录包括commitID
add 后
git reset --soft commitID  移动到add
git reset --mixed commitID  移动到工作区
git reset MAED^ 删除 (恢复麻烦谨慎使用)
 
-- 切换版本
git checkout 要切换版本的commitID

-- checkout多种用法
git checkout 文件名 (回退上一个版本)
git checkout commitID(回退到指定版本)
git checkout 分支名 (切换分支)
 
-- 设置版本号
git tag v1.0 设置版本号(不指定默认添加最后一次commit)
git tag   查看版本号
git tag -d 版本号   (删除版本号)
git tag v1.0 commitID    指定设置版本号
git push origin v1.0     提交版本号(每写一个版本号就要提交一次)
 
-- 分支
git branch dev 创建分支
git checkout dev 切换分支

git checkout -b 创建并切换的分支
git branch 查看所以分支

git branch -av 查看远程分支
git branch -d(-D强制删除) 分支名 删除分支 (在当前分支下是不能自杀的)
git branch 误删分支名 删除分支commitID (当误删分支后恢复误删的分支)
 
-- 合并分支
git merge 分支名  (合并分支)
git merge --abort (放弃忽略合并)

git速查表

git提交常用命令_第2张图片

 

你可能感兴趣的:(git,github)