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面试

你可能感兴趣的:(Git常用代码)