美文网首页
git基本操作

git基本操作

作者: 拾柒丶_8257 | 来源:发表于2018-11-25 22:42 被阅读0次


git命令行操作

```

- 本地库初始化

    命令: git init

- 设置签名

    形式

        用户名:tom

        Email地址:goodMorning@aliyun.com

    作用:区分不同开发人员的身份

    辨析:这里设置的签名和登录远程库的账号、密码没有任何关系

    命令

        项目级别/仓库级别: 尽在当前库范围内有效

                git config user.name tom_pro

                git config user.email goodMorning@aliyun.com

                信息保存位置:./.git/config

        系统用户级别:登录当前操作系统的用户范围

                 git config --global user.name tom_pro

                  git config --gobal  user.email goodMorning@aliyun.com

        级别优先级

            就近原则:项目级别优先于系统用户级别

```

本地库基本操作

```

    状态查看:git status

    添加操作:git add  [file name]

    提交操作:git commit -m "commit message" [file name]

     查看历史记录:git log/git reflog

    版本前进后退:

        基于索引值操作:git reset --hard [索引值]

        使用^符号: git reset --HEAD^    只能后退

        使用~符号   :git reset --HEAD~n  后退n步

        删除文件并找回:

            前提:删除前,文件存在时的状态提交到了本地库

            操作:git reset --hard [索引]

```

分支管理

```

       什么是分支?

            在版本控制过程中,使用多条线同时推进多个任务

        分支的好处?

            同时并进行多个功能开发,提高开发效率

            各个分支在开发过程中,如果某一个分支开发失败不会对其他 分支有任何影响,失败的分支删除重新开始 即可

        分支操作

                创建分支:git branch

                查看分支:git branch -v

                切换分支:git checkout  [分支名]

                合并分支:

                        第一步:切换到接受修改的分支

                                git checkout [分支名]

                        第二部:执行merge命令

                                git  merge  [分支名]

                远程地址库

                        查看当前所有远程地址别名: git remote -v

                        添加远程库地址:git remote add [别名]  [远程地址]

                推送: git push  [别名]  [分支名]

```


      SSH登录

```

                    1 进入当前用户的家目录 : cd ~

                    2 删除   .ssh目录: rm -rvf .ssh

                    3 运行命令生成ssh密钥目录:  ssh-keygen -C    xxx@xxx.com

                    4 进入.ssh目录 查看文件列表: cd .ssh/ ls -LF/ cat id_rsapub

                    5 复制id_rsa.pub文件内容,登录GIthub, settings ---> ssh and  GPG keys

                     6 New SSH Key  输入复制的密钥信息

```

相关文章

  • Git命令梳理

    基本操作 git init git add . git stauts git commit -m '描述' git...

  • git基本操作 梳理

    git操作梳理一、git基本操作1.创建版本仓库 git init(.git目录)2.版本创建 git add ...

  • GitFlow

    假设你已经熟悉git的基本操作:如不熟悉请参考:GitBook 这里简单回顾一下git基本操作 提交基本操作 把...

  • git基本操作二:git的基本操作

    本文会带各种命令后的图,与大部分文章区分,只有理论,没有实践 初始化本地库 命令:git init 效果: ,gi...

  • Git Cocopods 基本操作

    Git 操作 基本操作 查看当前git状态git status 添加代码到暂缓区git add . 提交代码到本地...

  • git常用操作 🎀

    git常用操作 ? 基本知识 查看git信息 修改git配置 提交类操作 分支类操作 创建分支 查看分支 修改分支...

  • git基本操作

    重要概念 已提交(mommitted)该文件已经被安全地保存在本地数据库中了 已修改(modified)修改了某个...

  • Git基本操作

    前言 Git相关操作总结 2018-7-14, 联创团队分享 文中部分图片见文末参考链接 正文 一. 基本概念 版...

  • git基本操作

    0x001 git基本命令 0x002 远程仓库配置(coding.net) 使用命令ssh-keygen -t ...

  • Git基本操作

    创建新的git仓库 git init # 初始化 git add readme.md # 添加新文件 git co...

网友评论

      本文标题:git基本操作

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