美文网首页
git 的使用

git 的使用

作者: gamter | 来源:发表于2017-04-19 07:41 被阅读0次

我这里只是做个简单的总结,以备查看。若您想要更系统的学习git的基础操作可以移步廖雪峰的Git教程

  • 初始化git仓库:git init
  • 查看工作区状态:git status
  • 添加文件到暂存区:git add <file>git add .添加所有文件
  • 提交:git commit -m "这是提交描述"
  • 查看提交历史:git loggit log --pretty=oneline
  • 回到其他版本:git reset --hard commit_id
  • 拉取:git pull origin master
  • 推送:git push origin master
  • git checkout -- <filename>:让这个文件回到最近一次git commitgit add时的状态
  • 当你改乱了工作区某个文件的内容,想直接丢弃工作区的修改时,用命令git checkout -- <file>
  • 当你不但改乱了工作区某个文件的内容,还添加到了暂存区时,想丢弃修改,分两步,先用git reste HEAD <file>就回到了1,然后按1操作。HEAD表示最新的版本。
  • 已经提交了不合适的修改到版本库时,想要撤销本次提交,可使用命令git reset --hard commit_id进行版本回退,不过前提是没有推送到远程库。
  • 要关联一个远程库,使用命令 git remote add origin git@server-name:path/repo-name.git
  • 关联后,使用命令git push -u origin master第一次推送master分支的所有内容
  • 此后,只要有必要,就可以使用命令git push origin master推送最新修改
  • 要克隆一个仓库,首先必须知道仓库的地址,然后用git clone git@server-name:path/repo-name.git 命令克隆
  • 本地和远端同时改动:先提交,再拉取,再合并(有冲突的话解决冲突)提交,再推送。
  • 修复bug时,我们会通过创建新的bug分支进行修复,然后合并,最后删除;当手头工作没有完成时,先把工作现场git stash一下,然后去修复bug,修复后,再git stash pop,回到工作现场。
  • 如果要丢弃一个没有被合并过的分支,可以通过`git branch -D <name>强行删除
  • git仓库嵌套:上级仓库不跟踪下级git管理的文件修改。
  • 合作开发时千万不要两人同时修改Creator的场景文件(.fire)
  • 克隆远程仓库时,若用HTTP,则每次与远程有关的操作都需要输入密码,而用SSH克隆则不需要
  • SourceTree:忽略,会将文件加到ignore里。
  • SourceTree:双击某个提交,可将工作区内容设置到对应版本。
  • Source Tree:某功能做到一半,需要拉取远端进行操作(打包,改bug什么的),可以先“暂存”(stash),然后从“已贮藏”中恢复。
  • 添加gitignore文件:TXT纯文本格式无效,可以拷贝其他项目的gitignore,然后修改。

相关文章

  • Git常规使用

    Git怎么使用?使用 git commit 进行提交操作时,Git都做了什么? Git怎么使用? 下载、安装Git...

  • GIT和Github

    #Git的初识 ##Git 的使用 Git 使用初尝试 新建项目来操作 克隆已有项目来操作 Git 的使用 by ...

  • AD 使用 Git 的注意事项

    使用 Git 管理项目 Altium Designer 支持使用 Git/SVN 用以版本控制。如果使用 Git,...

  • git

    使用git add . 代替 git add *使用git add之后,怎样恢复?

  • git代理配置

    git http 使用 http proxy git http 使用 https proxy git http 使...

  • Git命令使用

    Git命令使用 前言在使用Git命令之前都使用可视化工具SourceTree操作git,现在需要Git Andro...

  • vscode操作git总让输入用户名密码

    clone使用git地址,不要使用https地址修改.git/config文件中的url = git@git.pl...

  • Git 的基本使用

    Git相关命令 安装Git 在Windows上安装Git (我是使用的Windows)在Windows上使用Git...

  • 前端学习路线(2)——Git使用、DIV+CSS布局

    Git使用、DIV+CSS布局 1. Git使用 链接:git下载链接:git for windows(下载速度可...

  • Git 18使用别名

    GIt 使用别名 ======== 在Git中可以将经常使用的命令以别名缩写的方式简化使用 命令 git conf...

网友评论

      本文标题:git 的使用

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