美文网首页Swift
Git基本操作命令

Git基本操作命令

作者: 奥卡姆剃须刀 | 来源:发表于2016-11-16 01:37 被阅读309次

    一  全局配置:

    git config --global user.name "姓名"                     告诉Git你是谁

    git config --global user.email "xxx@163.com"      告诉git怎么联系你

    git config -l                                                            查看配置信息  

    二 初始化代码仓库

    git init                                                                    初始化代码仓库

    git add .                                                                 将所有变化添加到暂存区

    git commit -m '注释'                                               将暂存区内容提交至代码库

    git commit --amend                                               修改最后一次提交的注释

    git init --bare                                                          初始化空白的代码仓库  协同开发使用

    三 查看信息

    git status                                                                查看所有文件状态

    git status   文件名                                                  查看指定文件的状态

    git log                                                                     查看版本库日志

    git log 文件名                                                         查看指定文件的修改记录

    四 版本回撤

    git reset --hard HEAD^                                           回撤到上一个版本

    git reset --hard HEAD^^                                         回撤到上上一个版本

    git reset --hard 版本号(前六位)                          切换到任意版本

    git checkout 文件名                                                撤销某一个文件当前的修改

    git reflog                                                                 查看分支引用记录  能够查阅所有的版本号 

    五 分支操作

    git branch                                                               查看本地分支

    git branch -r                                                            查看远程分支

    git branch [name]                                                    创建本地分支(注意不会自动切换分支)

    git checkout [name]                                                切换分支

    git checkout -b [name]                                            创建新分支并立即切换到新分支

    git branch -d [name]                                                只能删除已经合并过的分支  没有合并的分支不能删除

                                                                                    如果要强行删除分支  可以使用  -D选项

    git merge [name]                                                     合并分支

    git push origin [name]                                              创建远程分支  本质上是将本地的分支  push  到远程

    六 远程操作

    git clone url                                                              将远程代码库克隆到本地

    git push                                                                    将本地修改内容推送到远程代码仓库

    git pull                                                                       将远程代码库的变化更新到本地

    相关文章

      网友评论

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

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