• git 命令用法 流程操作


    Git

    是一款免费的、开源的、分布式的版本控制系统。旨在快速高效地处理无论规模大小的任何软件工程。

    每一个 Git克隆 都是一个完整的文件库,含有全部历史记录和修订追踪能力,不依赖于网络连接或中心服务器。其最大特色就是“分支”及“合并”操作非常快速、简便。


    第一步  先下载git  下面是下载地址

                             https://git-scm.com/downloads

    第二步 我下载的是Windows 版本, 打开Git Bash Here,在命令行中输入

                  cd d:                              //进入D盘

                  mkdir 文件夹名称              //创建一个文件夹 

                

    第三步 创建一个仓库

                 git init                            //创建库

                

    第四步 创建用户名和密码

                git config --global user.name [username]
                git config --global user.email [email]

    *** 如果git远程仓库中有文件   可以直接克隆到本地仓库   不需要前几步

                git clone 地址                      //从git下载代码到本地  注意写自己的地址

               

    第五步 在你创建的库中添加文件 并将文件添加到暂存区

                git add 文件名字              //添加到暂存区

    第六步 将暂存区中的文件提交到仓库

                git commit -m "注释信息"                    //把文件提交到仓库,后面写上有用的注释信息

    第七步 通过命令来查看是否还有文件未提交

                git status                     //查看是否有文件未提交

    第八步 在github中创建自己的库,下面是链接地址

                https://github.com/

    第九步 创建ssh

                ssh-keygen -t rsa –C "邮箱"                   /创建ssh
                打开c盘 用户中 找到 .ssh 文件夹 打开id_rsa.pub 复制

       

                并将复制的内容粘贴到key中

             

    第十步  创建库

    第十一步  和远程仓库连接

                    git remote add origin 链接                    //和远程仓库进行连接

    第十一步  将本地仓库推送到远程仓库

                   git push -u origin master                       //第一次推送到远程

                   git push origin master                           //以后都这么写

         做到这里就大功告成了,现在就可以去github中看到自己添加的东西了!

        如果在本地推送到仓库有误  想要重新推送的话  请看下面:

                  git log                                                  //命令显示从最近到最远的显示日志
                  git reset –hard HEAD^                           //回退到一个版本

        如果想要回退到某一个版本的话:
                  git reflog                                              //获取版本号
                  git reset –hard 版本号                            //回退到某一个版本

         回退完成后就可以重新add 和 commit了

         

         对于分支的操作:

                  git checkout -b 分支名字                        //创建并切换分支
                  git branch                                           //查看当前分支
        修改完文件之后 然后add commit
                 git checkout master                              //之后切换到主分支
                 git merge  分支名字                               //在master分支上合并其他分支
                 git branch -d 分支名字                           //删除分支
                 git branch                                            //查看分支

  • 相关阅读:
    教你如何在Drcom下使用路由器上校园网(以广东工业大学、极路由1S HC5661A为例)
    selenium跳过webdriver检测并模拟登录淘宝
    无法嵌入互操作类型“Microsoft.Office.Interop.Excel.ApplicationClass”。请改用适用的接口
    使用xib制作界面有时会出现button无法点击,解决办法
    1.开博客的第一篇
    6.关于瀑布模型
    3.Freshman阶段学习内容的确定
    7.Solution的Build、Rebuild和Clean
    4.词法结构JavaScript权威指南笔记
    8.对于.NET的初步理解和介绍
  • 原文地址:https://www.cnblogs.com/renyuanhao/p/6428283.html
Copyright © 2020-2023  润新知