zoukankan      html  css  js  c++  java
  • git快速get

    配置:
    git config --global user.name 'yangshaoxiang'
    git config --global user.email '254135495@qq.com'
    ssh-keygen -t rsa –C "254135495@qq.com" //产生秘钥、在C:UsersAdministrator.sshid_rsa.pub文件里、到git远程仓库后台添加即可~

    windows中的换行符为 CRLF, 而在linux下的换行符为LF,所以在执行add . 时

    出现warning: LF will be replaced by CRLF in ...,解决办法
    $ rm -rf .git // 删除.git
    $ git config --global core.autocrlf false //禁用自动转换

    ------------------------------------------------------------------------------------------------------------------------------------

    git init

    git remote add origin git@code.csdn.net:ysx_vip/dev.git //做了这步就可以用origin代表远程的仓库了

    ----git remote rm origin //删除添加的远程仓库origin别名、才可以重复上述步骤。否则会报出 fatal: remote origin already exists

    git pull origin master //拉取远程master分支的代码,如果要拉取其他分支比如:dev分支 那么就应该是 git pull origin dev

    git push origin master //提交代码到远程的master分支[同上 也可以改为dev分支] //当然提交之前应该有 git add . 、git commit -m '备注' 的操作

    git push origin test:dev // 提交本地test分支作为远程的dev分支 //此时远程就产生了新的dev分支、便于bug修复、其他测试的开发、不影响master主分支的。

    git branch name //新建分支

    git checkout name //切换分支

    git merge name //将name分支合并到当前分支

    git push origin name //这样可以将刚才新建立的分支提交到远端服务器.

    ----git branch -a //查看本地及远程的分支

    ----git branch -d test //删除本地叫test的分支

    ----git branch -r -d origin/test 然后提交到远程 git push origin  :test    //删除了远程test分支   或者  直接使用 git push origin  :test //将一个空分支提交到远程,即删除了那个分支  

     

    如果git pull出现

    There is no tracking information for the current branch.
    Please specify which branch you want to merge with.
    -----------------------------------------------------
    当前分支没有跟踪信息。
    请指定要合并的分支。
    请指定要合并的分支。
    --------------------------------------
    那么得建立分支关联

    Administrator@SX-254135495 MINGW64 ~/Desktop/workspace (master)
    $ git branch --set-upstream-to=origin/master

    Administrator@SX-254135495 MINGW64 ~/Desktop/workspace (dev)
    $ git branch --set-upstream-to=origin/dev

     

  • 相关阅读:
    Ubuntu12.04 亮度调节和保存
    算法
    Python一些常见问题的解决方法
    数据结构
    C# 运行时编译代码并执行 【转】
    C# 动态添加属性 非原创 有修改
    30天学通Visual C++项目案例开发 下載
    .NET常用Request获取信息
    获取一个目录下所有的文件,包括子目录的
    C++入门到精通_全集下载
  • 原文地址:https://www.cnblogs.com/web21/p/6006699.html
Copyright © 2011-2022 走看看