我的git笔记

git add : 将修改的文件放入缓冲区(stage或index)

        git add --help           获取帮助

        git add -u                  保存修改和删除,不包括新建文件 update

        git add  .                   保存新的添加和修改,不包括删除文件,亲测 无效 不知原因

        git add -A                  保存所有 all

        git add 文件名          保存此文件

git reset  :  版本回退

git commit :提交至版本库

git checkout : 切换分支,或者丢弃文件

     git branch  分支名           创建新分支

     git checkout 分支名        切换分支http://write.blog.csdn.net/postedit/52795283

     git checkout -b 分支名    新建并切换分支

git pull :从远程拉到本地

    git pull --rebase    从远程拉取,可能有 冲突

    git pull --prune   删除中心库不存在的远程分支

新建本地分支,本地映射远程分支:

     git branch <b-name> 新建本地分支

     git push -u origin <b-name> 将本地分支推送到远程,并映射

删除远程分支:git branch -r -d 分支名

     远程分支已经不在,删除本地分支映射:顺序执行git pull --prune 

                 git  br -d 分支名 分支名  (可删除多个)     
新建git仓库:

      生成一个 ssh key :

        ssh-keygen -t rsa
    查看 sshkey
        cat  ~/.ssh/id_rsa.pub
      将其复制,登录你的gitlab账号,添加一个 sshkeys即可。

      接下来 找到你的project 的地址

      git clone 地址

git 分支上合并代码:

     git checkout master

     git merge <分支名>



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值