Git 命令整理

作者: 爱吃鱼的鸡米 | 来源:发表于2020-07-14 22:21 被阅读0次

初入Git必会(单人模式)

1.初始化:

$ git init
$ git clone xxx.git 

2.将改动放到 暂存区(Index)

$ git add .    //add所有文件到 暂存区
$ git add xxx.txt  add指定文件到 暂存区

3.将改动提交到 本地仓库(Repository)

$ git commit -m "备注信息"

4.将改动推送到 远程仓库(Remote)

$ git push [remote] [branch]  //将本地的 分支[branch] 推送到 远程仓库[remote]
例如:
$ git push origin master      //将本地的 分支 master 推送到 远程仓库 origin
$ git push                //简易版(注意事项见小贴士第2条)

5.下载远程仓库的变动:

$ git pull [remote] [branch] //同push那一条解释

6.移除文件

$ git rm xxx.txt

7.回退版本:

忘了要回到哪个版本(忘了commit id),通过↓↓可以查看:
$ git reflog 

回退:
$ git reset --hard HEAD^    //回退到上一个版本
$ git reset --hard HEAD^^   //回退到上上个版本

$ git reset --hard [commit id 版本号前几位就行]
例如:
$ git reset --hard 2ef0c

8.记住用户名密码的配置:

$ git config --global credential.helper store

9.设置、查看远程仓库

链接远程仓库地址:
$ git remote add origin [xxx.git]

查看远程仓库地址:
$ git remote -v

分支的管理(多人模式)

1.查看分支

$ git branch

2.创建分支

$ git branch [name]

3.切换分支

$ git checkout [name]
//创建的同时切换到某分支
$ git checkout -b [name] 

4.合并分支

$ git merge [name] //将 name分支 合并到 当前分支

5.删除分支

$ git branch -d [name]

关于git的小贴士

1.全局配置

global的配置文件一般在C:\Users\Administrator\ .gitconfig里。

打开全局配置文件 .gitconfig 后,就可以发现所有通过命令行书写的带global参数的配置内容都自动的写入了这个文件里。

比如这个:

[credential]
    helper = store

global的命令还有:

$ git config --global user.name "xxx"
$ git config --global user.email "xxx@xxx.xxx"

2.git push的简便写法

$ git push -u origin master //在push后加了-u
     //那么下一次会将后面需要push到的位置默认
     //以后就直接写
$ git push
    //命令行会自动记住,要把master分支推送到origin主机上

3.关于 - 和 -- 的参数

例如:

$ git commit -m "xxx"
//这里m前的一杠代表m是缩写
$ git config --global user.name "xxx"
//这里global前的两杠代表global是全写

4.关于仓库结构

仓库结构原理图

Workspace:工作区
Index / Stage:暂存区
Repository:本地仓库区
Remote:远程仓库

相关文章

  • Git常用命令整理

    一、Git 常用命令整理 命令 简要说明 git branch 查看本地所有分支 git status 查看...

  • Git命令整理

    由于Git命令较多,将常使用的Git命令做一下整理与总结。 Git初始化设置git config --global...

  • Git 常用命令整理

    Git 常用命令整理 Git 删除本地分支 git branch -D/-d branchID 例如 Git 批量...

  • git命令整理

    clone 克隆远程仓库init 初始化仓库remote 连接远程仓库pull 从远程仓...

  • git命令整理

    1.切换分支 git checkout 分支名 2.创建分支 git branch 分支名

  • git命令整理

    查看帮助1.git help 查看帮助文档2.git help add 查看add命令意思3.退出帮助信息按q...

  • Git命令整理

    提交流程 分支 日志 版本回退 标签 保存工作现场 最后推荐 Git阮一峰廖雪峰猴子都懂的Git欢迎指正!

  • Git 命令整理

    $ git init ...

  • git命令整理

    git常用命令 GIT常用命令备忘:http://stormzhang.com/git/2014/01/27/gi...

  • Git命令整理

    简介 Git是一款免费、开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。目前开发中大部...

网友评论

    本文标题:Git 命令整理

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