Git操作

作者: 韩叨叨 | 来源:发表于2017-12-12 14:20 被阅读18次
git命令 说明
git init 将目录变为可以管理的仓库(Xcode自带git功能,所以创建好的项目文件是直接可以进行管理的仓库。)
git add 将文件加入到仓库(加到暂存区),一般使用git add . 将所有文件加入
git commit 将文件提交到仓库(加到当前分支),-m “xxx” , 后面添加自己的说明
git status 查看仓库情况
git diff 文件名 查看文件修改了什么
git rest --hard ~1 或 ~2 或 commit_id 跳到指定版本
git log 查看提交历史
git reflog 查看历史命令,以便回到未来的某个版本(重返未来)
git checkout -b dev 创建分支并切换分支
-- readme.txt 把文件在工作区的修改全部撤销
git reset head 文件名 将暂存区的撤销
git rm 删除
git命令 说明
git remote add origin git@xxx.git 关联远程库
git pull 从远程抓取
git push -u origin master 第一次推送master分支所有内容
git push 正常push
git clone clone项目
git branch 查看分支(name 创建名为name的分支)。-d 删除分支
git merge name 合并到某分支 (快速合并)
git log --graph 查看合并分支图
git merge --no-ff 普通模式合并(合并历史有分支,可以看出做过合并)
git stash 将没有做完的工作项目进行保存
git stash pop 回到工作现场
git stash apply 恢复stash,不删除内容
git stash drop 删除stash内容
git stash list 查看stash列表

接下来,是提交远端的步骤:

git命令 说明
git remote add origin git@xxx.git 关联远程库
git pull 从远程抓取
git push -u origin master 第一次推送master分支所有内容
git push 正常push
git clone clone项目
git branch 查看分支(name 创建名为name的分支)。-d 删除分支
git merge name 合并到某分支 (快速合并)
git log --graph 查看合并分支图
git merge --no-ff 普通模式合并(合并历史有分支,可以看出做过合并)
git stash 将没有做完的工作项目进行保存
git stash pop 回到工作现场
git stash apply 恢复stash,不删除内容
git stash drop 删除stash内容
git stash list 查看stash列表

注意:

每次先进行pull,在push,是为了解决冲突。

在pull时出现“no trackinginformation” 说明没有链接(本地-远程)。用命令“git branch --set_upstream branch-name origin/branch-name”

一般都会出现这个提示语。

相关文章

  • Git 系列文章

    GIT 初识 Git的基础操作 Git的远程操作 Git的分支管理 Git标签操作 Git团队协作 Git 多账户...

  • Git操作

    Git操作 常规操作 git init git add git rm git commit -m git comm...

  • Git的常用命令

    一、Git简易操作 git操作手册(命令行git bash) 最简单易懂的git操作廖雪峰git教程Pro Git...

  • Git解决代码修改冲突

    Git 操作说明 Git下载项目 操作命令 Git上传提交 操作命令 Git解决同一文件多人修改冲突 操作步骤

  • ios git的使用

    git本地操作 git团队开发操作 git分支管理 gitHub使用

  • Git远程操作详解

    Git远程操作详解 Git远程操作详解

  • Git 教程(一)--Git简介及操作流程

    前言 Git 教程(一)--Git简介及操作流程Git 教程(二)--Git文件操作Git 教程(三)--远程仓库...

  • Git 教程(五)--远程分支

    前言 Git 教程(一)--Git简介及操作流程Git 教程(二)--Git文件操作Git 教程(三)--远程仓库...

  • Git 教程(四)--分支原理

    前言 Git 教程(一)--Git简介及操作流程Git 教程(二)--Git文件操作Git 教程(三)--远程仓库...

  • Git 教程(三)--远程仓库

    前言 Git 教程(一)--Git简介及操作流程Git 教程(二)--Git文件操作Git 教程(三)--远程仓库...

网友评论

      本文标题:Git操作

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