Git 最基本的操作命令

作者: LY丶Smile | 来源:发表于2017-12-22 14:49 被阅读225次

序言

Git操作是作为程序猿必备的一项技能,虽然现在各种git操作软件满天飞,但是很多人还是在merge、commit、add、pull、push中迷离了双眼,本文是最简单的git命令操作,旨在以最简洁的语言记录下最常用的功能,不涉及任何原理~

另外,温馨提示,使用Git命令操作有助于理解Git协作的整个流程。对于初学者来讲,最简单的学习方式就是流程走一遍,然后再理解会更容易些。

另:本文流程是建立本地分支(dev-local)作为个人开发分支,功能完成后合并到主分支(dev)

创建

非项目管理可以直接跳过创建

创建一个简称为origin的git项目

git remote add origin git@IP:PORT/test.git

查看远程仓库git项目

git remote -v

查看远程仓库的具体信息

git remote show origin

分支

下载dev分支

git clone -b dev http://yangjunqiang@IP:PORT/test.git

使用账号密码

# @符号可以转义 %40
git clone http://username:password@remote  

创建本地分支

#创建并切换到dev-local分支
git checkout -b dev-local   

查看分支

git branch 

提交代码

拉取更新

git checkout dev     切换到dev分支
git pull             拉取更新

本地分支操作

#commit之前需要add, --all表示提交所有文件
git checkout dev-local
git merge dev    将dev分支合并到本地分支
git add --all                        
git commit -m "first commit"   

提交到远程仓库

git checkout dev        切换到dev分支
git merge dev-local     合并分支dev-local到当前分支
git push                提交到远程仓库

此处注意:再merge之前需要先从远程仓库拉取最新版本,否则会报错

删除分支

git branch -d dev-local      删除分支

其他

拉取更新

git pull  

已经push的代码回滚

git revert 版本号   

没有push,只是commit了,commit和index回退到某个版本

git reset

取消跟踪文件夹,如logs

git rm -r --cached logs/

结尾

以上就是最基础的git命令操作,学会以上命令,项目中最基础的操作是没有问题的,如果需要更深层次的使用就需要再研究了,不过基本流程熟悉了,其他的都大同小异了。

相关文章

  • Git 最基本的操作命令

    序言 Git操作是作为程序猿必备的一项技能,虽然现在各种git操作软件满天飞,但是很多人还是在merge、comm...

  • 【学了就忘】Git原理 — 22.Git对象总结

    1、Git操作最基本的流程 1)创建工作目录对工作目录进行修改。 2)执行git add ./命令添加文件到暂存区...

  • Git解决代码修改冲突

    Git 操作说明 Git下载项目 操作命令 Git上传提交 操作命令 Git解决同一文件多人修改冲突 操作步骤

  • GIt 操作补充

    常用的git操作命令 常用的git操作命令已经能够满足日常的工作需求 现补充一些高级命令 git branch -...

  • Linux命令速记

    最基本的Linux命令操作

  • 快速上手Git

    使用git 命令行时,经常会忘记相应的git命令,这次梳理最基本的git使用当做备忘,顺带帮助读者快速上手git。...

  • git 命令

    一、git 操作命令 1. 基本命令 (顺序操作) git init 初始化一个git仓库 git stat...

  • Git的常用命令

    一、Git简易操作 git操作手册(命令行git bash) 最简单易懂的git操作廖雪峰git教程Pro Git...

  • Git 命 令 大 全

    Git常用操作命令: 1) 远程仓库相关命令 检出仓库:$ git clone git://github[http...

  • GIT 的最基本操作

    git 的基本操作 新建一个文件夹,进入DOS界面先进入到文件夹的位置git init 该文件夹就会变成git的一...

网友评论

    本文标题:Git 最基本的操作命令

    本文链接:https://www.haomeiwen.com/subject/msotgxtx.html