My start of git

1install git:
    in my ubuntu     " sudo apt-get install git"
2git command:
    Generate git repository
    git init : initial a git repository

    Add file into git repository
    git add file:
    git commit -m "explain content"

    Check the state of repository
    git status

    Check the change of file
    git diff

    Check the change log
    git log

    Change version
    git reset --hard commit_id
        help command:
        git log :check the commit log
        git reflog :check the command log

    Revocation
    1)when you change file but not add and commit you can use below command to repeal change
    git checkout -- file
    2)when you change file and add but not commit you can use below two steps to repeal change
    git reset HEAD file
    git checkout -- file
    3)When you change file and use add commit ,you can only use below command
     git reset --hard commit_id

    Delete file   
    1)when you delete file only in your work area
    rm file
    and can be repeal
    git checkout -- file
    2)when you delete file in work area and repository
    rm file
    git rm file
    git commit -m "remove file" 
    and can be repeal
    git reset --hard commit_id

    Relevance a repository on github
    git remote add origin git@server-name:path/repo-name.git

    Clone an repository from github to local host
     git clone add origin git@server-name:path/repo-name.git

    Push change to distance repository
    1)at first time
    git push -u origin master 
    2)not first time
    git push origin master

    Branch
    1)check branch
    git branch
    2)create branch
    git branch branch_name
    3)switch branch 
    git checkout branch_name
    4)create and switch branch
    git checkout -b branch_name
    5)merge other branch to current branch
    git merge other_branch_name
    6)delete branch
    git branch -d branch_name
















<script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"16"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>
阅读(42) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
评论热议
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值