zoukankan      html  css  js  c++  java
  • git工具的使用

    Git工具的出现降低了软件版本维护的成本,极大的提高了工作效率,在这里列出了一些使用方法,方便以后查看.

    1.Git的初始化->创建一个Git仓库:git init

    2.创建信息:git config --global user.name-->创建用户名

          git config --global user.email-->创建用户邮箱

          git config --list-->查看配置信息

    3.提交创建的文件:git add 文件的路径(这是具体的一个文件路径)-->添加到缓存区

             git add .   或者    git add ./   -->这样写是将该文件里面所有未提交到缓存区的文件一次性全部提交 

    4.添加提交文件的描述信息:git commit -m "描述"-->将缓存区的一个文件添加到仓库里面

                 git commit --all -m "描述"    或    git commit -am "描述"    -->这样写是将所有缓存区的文件都放到仓库里面

    5.查看状态:git status

    6.查看提交的日志:git log -->查看的是详细的信息

             git log --oneline -->查看的是简略的信息

             git reflog

    7.在webstorm里面会默认创建一个.idea文件,如果这个时候我们不希望将这个文件放到仓库里面,我们可以通过:创建 .gitignore文件,在这个文件里面写上要忽略的东西

    8.创建一个分支:git branch 分支名

    9.查看所有分支:git branch

    10.切换分支:git checkout 分支名

    11.合并分支:git merge 分支名(注意事项:合并分支是目前所在的分支将git merge 后面的那个分支合并掉)

    12.删除分支:git branch -d 分支名

    13.git提交过程中的冲突:如果git不能自动合并分支,需要手动的解决冲突,然后再次提交~

    14.版本回退:git reset --hard 版本号(这边的版本号通过查看提交的日志来获取) 

    15.提交代码到服务器上:

      A.使用https:

        a.  git push 远程地址 远程地址分支名-->这是上传

        b.  git clone 远程地址-->这是从服务器拿数据(一般第一次时使用该方法)

        c. git pull 远程地址 master-->这是从服务器拿数据(一般是第一次之后使用该方法),这边的master是本地的主分支

      B.使用ssh:

        ssh-keygen -t rsa -C -->“邮箱”一路下一步会生成公钥和私钥

  • 相关阅读:
    Git 简易手册
    【Swift】UILabel 设置内边距
    【iOS】屏幕适配之NSLayoutConstraint
    【Swift】TTTAttributedLabel使用小记
    【iOS】Alamofire库在iOS7下设置Head无效的问题
    【iOS】在Swift中使用JSONModel
    【读书笔记】100个Switf必备tips
    【读书笔记】长尾理论
    【读书笔记】结网
    嗯,农民伯伯的2014就是这些
  • 原文地址:https://www.cnblogs.com/199316xu/p/6517098.html
Copyright © 2011-2022 走看看