• Git日常操作指令


    1. 将本地项目上传到码云:

      ①. 码云上创建一个项目

      ②. 本地文件项目内右键git bash进入git控制台

      ③. git init 命令   -- 会在本地创建一个.git文件夹

      ④. git remote add origin http://(码云地址)

      ⑤. git pull origin master/git pull    -- 将码云上的仓库pull到本地文件夹

      ⑥. git add .   -- 将文件保存到缓存区

      ⑦. git commit -m '操作描述/文件描述'

      ⑧. git push origin master/git push  --  将本地仓库推送到远程仓库
     

    2. 提交相关命令:

      ①. git status  --  查看文件状态(红色表示在工作区,绿色表示在暂存区 )

      ②. git status -s  --  简化日志输出格式

      ③. git add .   --  把当前目录下的所有未提交的文件提交

      ④. git commit -m '文件描述/操作描述'

      ⑤. git commit -amend -m '文件描述/操作描述'  --  更改文件描述

    3. 配置用户名密码:

      git config

      ①. git config user.name   -- 用户名

      ②. git config user.email    -- 邮箱名

      使用--global 参数,配置全局的用户名和邮箱,配置一次

      ③. git config --global user.name 用户名

      ④. git config --global user.email 邮箱名

    4. git重置:

      ①. git reset  -- 版本回退

      ②. git reset --hard  -- 将代码回退到某一个指定的版本

      ③. git reflog  -- 查看所有版本信息

      ④. git log  -- 查看当前版本之前的信息

      ⑤. git reset --hard head ~1  -- 回退到上一次提交状态  ~1: 上一次提交,~2: 上上次提交,~0: 当前提交

    5. git分支命令:

      ①. git branch 分支名称   -- 创建分支

      ②. git branch   -- 查看所有分支

      ③. git checkout 分支名称  -- 切换分支

      ④. git checkout -b 分支名称   -- 创建并切换分支

      ⑤. git branch -d 分支名称    -- 注意:不能在当前分支删除当前分支,必须切换分支删除

      ⑥. git merge 分支名称  -- 将其他分支内容合并到当前分支

    6. git合并冲突

      ①、failed to push some refs to git 问题

        原因:是github中的README.md文件不在本地代码目录中

                  解决:  a.git pull --rebase origin master (注:pull=fetch+merge

               b.git push origin master

      ②、

  • 相关阅读:
    nodejs
    socket.io
    how to develop mobile web
    nodejs
    GitHub
    angularJS vs backbone
    AngularJS
    oracle 数据库中数据导出到excel
    cocos2d-x中的二段构造模式
    HDOJ 4975 A simple Gaussian elimination problem.
  • 原文地址:https://www.cnblogs.com/txppp/p/10248065.html
Copyright © 2020-2023  润新知