码迷,mamicode.com
首页 > 其他好文 > 详细

git 总结命令

时间:2016-07-30 16:47:35      阅读:115      评论:0      收藏:0      [点我收藏+]

标签:

git 命令

  创建git版本库:git init

  查看状态:git status

  把文件添加到暂存区:git add

  把文件提交到版本库:git commit  -m "提交说明"

  查看提交记录:git log      可带参数 --pretty=oneline

  查看修改记录:git diff

  返回上一个版本:git reset --hard HEAD //可以是版本id(commit)  HEAD代表当前版本   HEAD^上一个版本  HEAD^^上上一个版本  上一百个版本HEAD~100

  github仓库与git仓库之间的传输是通过ssh加密的  所以我们要在本地git生成一对秘钥:ssh-keygen -t rsa -C "你github上的邮箱"

      此时生成两个秘钥   一个私钥(id_rsa),一个公钥(id_rsa.pub),用于识别用户

      登录github,把公钥添加到

    技术分享

    技术分享

  本地版本库与github版本库关联:git remote add 本地版本库名  github版本库路径 

  推送到github: git push -u 版本库名  master   第一次  

         git push test 版本库名  推送最新修改

  从远程版本库获取并合并到本地:git pull  --rebase  版本库名   master   :(rebase和merge  两条命令类似  都是用来合并) 不懂看下一条命令

  从远程版本库下载代码:git fetch  版本库名     git merge 版本库名  master 合并git fetch下载的代码

  克隆一个版本库:git clone 远程版本库地址

  

  分支管理

  创建分支:git branch 分支名   例如:git branch dc

  切换分支:git checkout 分支名  例如:git checkout dc       也可以这样写  git checkout -b dc   创建并切换到dc分支

  查看当前分支:git branch   注:当前分支前有*

  合并分支: git merge 分支名   例如:git merge dc   注:此时你应当在另一个分支中

  删除分支:git branch 分支名   例如:git branch -d dc  注:此时你应当在另一个分支中

  

  

git 总结命令

标签:

原文地址:http://www.cnblogs.com/dcrq/p/5721061.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!