GIT-工具

分区:

  •     本地仓库区 
    • 工作区  红色
      • 对于添加修改删除文件的操作,都发生在工作区中
    • 暂存区   绿色
      • 暂存区指将工作区中的操作完成小阶段的存储,是版本库的一部分
    • 仓库区 仓库区表示个人开发的一个小阶段的完成
      • 仓库区中记录的各版本是可以查看并回退的
      • 但是在暂存区的版本一旦提交就再也没有了
  •  远程仓库区
    •   类似于代码的总仓库,所有代码汇总的仓库。

本地操作:

  •     git init 初始化git仓库
  •     git status查看本地git工作区的状态
  •     git add 添加文件到暂存区
  •     git commit -m 描述信息 添加文件到本地仓库区
  •     git config user.name 配置用户信息
  •     git config user.email 配置用户邮箱
  •     git log/reflog 查看日志
  •     git reset --hard HEAD^    回退
  •     git reset --hard 版本号
  •     git checkout 文件名 撤销修改(未提交到暂存区)
  •     git reset HEAD 文件名 将暂存区的文件撤销到工作区
  •     git checkout -- 文件名 误删处理
  •     git rm 文件名 确定删除

远程操作:

  1.     git clone url地址 复制远程代码到本地
  2.     git pull 拉取远程代码到本地
  3.     git push 推送本地代码到远程仓库
  4.     代码冲突:协商解决

标签:

  •     git tag -a 标签名 -m 描述信息
  •     git push origin 标签名 提交标签到远程
  •     git tag -d 标签名 删除本地标签
  •     git push --delete 标签名 删除远程标签

分支:

  •     git branch 查看分支
  •     git checkout -b dev 创建并切换分支
  •     git push -u origin 分支名 提交分支到远程仓库
  •     git checkout master 切换到主分支
  •     git merge dev 合并分支
posted @ 2018-08-08 00:37  Xingtxx  阅读(117)  评论(0编辑  收藏  举报