Git常用代码

Git常用

git提交项目

  • git init 在项目中打入.git文件
  • git add src 添加文件夹
  • git commit -m "first commit" 提交文件 后面为提交文件版本备注
  • git remote add origin https://github.com/gjgj987654/Effective.git 建立远程仓库
  • git push -u origin master 将本地的master分支推送到origin主机,同时指定origin为默认主机

git原理

  • git的提交方式是,先通过 git add把需要提交的文件从工作区放入缓存区,然后用git commit 文件将缓存区的所有文件全部提交上去。
  • git checkout -- demo.java 还原到之前版本
  • git rm demo.java 删除文件
  • git push origin master 把修改的东西从本地仓库提交到远程仓库。
  • git clone https://github.com/gjgj987654/Effective.git 克隆远程仓库的项目,下载。
  • git branch xiaowei 创建分支
  • git checkout xiaowei 切换分支
  • git merge xiaowei 合并到指定分支
  • git branch -d xiaowei 合并完成后删除分支
  • git log --graph 查看分支合并图
  • git merge --no-ff 合并分支加--no-ff可以看出此处之前做过分支,不加则合并就看不出来曾经做过合并
  • git tag v1.0 创建一个新的标签
  • git tag v0.9 f52c633 对commit id是f52c633的位置创建新标签
  • git tag -d v0.1 删除标签 如果推送到远程仓库的话 删除先从本地删除 git tag -d v0.9 然后再删除远程仓库的 git push origin :refs/tags/v0.9
  • git show # 显示某次提交的内容 git show $id

http://blog.jobbole.com/114297/ git面试

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 14,646评论 9 163
  • Git常用语法 [TOC] Git简介 描述 ​ Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,...
    君惜丶阅读 9,041评论 0 13
  • 1.git的安装 1.1 在Windows上安装Git msysgit是Windows版的Git,从https:/...
    落魂灬阅读 14,334评论 4 54
  • 配置 首先是配置帐号信息 ssh -T git@github.com#登陆github 修改项目中的个人信息 1 ...
    rochuan阅读 4,112评论 1 1
  • 声明:这篇文章来源于廖雪峰老师的官方网站,我仅仅是作为学习之用 Git简介 Git是什么? Git是目前世界上最先...
    横渡阅读 9,373评论 3 27