• Git学习


     PS :git rm -r --cached   如果  git ignore不管用就输入这个

    PS:
    1、还原到上次提交的状态


    2、从暂存区撤销追踪

     

     3、强制回退到某个版本,一个^代表一个版本

    4、回退某个文件到指定版本

     

     5、 master合并dev

    
    

     git config --global core.autocrlf false 解决不同操作系统下git换行符一致性问题

    git配置用户名密码、生成ssh。添加到github

    关于新手如何使用Git上传项目代码到github

    添加远程代码 git remote add origin git@github.com:bijiaju/DesignPattern.git

    PS: git push -u origin master -f  强制上传

    http://www.runoob.com/git/git-tutorial.htmlGit菜鸟

    1.git的安装

    2.给git设置环境变量

    3.命令--这些命令跟linux很像

    4.git回退到某个历史版本

    PS:
    1.git提交commit只是提交到本地库了
    2.下面这个只需要了解就行,因为这种开发比较难


    1. 创建git资源库
        git init --bare 库名称
        
    2. 在用户文件夹下把资源clone下来
        git clone <仓库目录> /g/software/repository/git/itheima <用户目录> .
        注意:clone时候用户目录必须为空
    
    3. 创建一个文件,纳入到版本控制中。
        git add <文件名>
        第一次执行会出警告:warning: LF will be replaced by CRLF in readme.txt.
                            The file will have its original line endings in your working directory.
        警告处理:需要配置用户信息
                        git config user.name = "zhangsan"
                        git config user.email = "itheima@gmail.com"
                        
    4. 提交到本地版本库里。  注意提交的时候 -m 进行版本关联
        git commit <文件名>
        
    5. 推送到远程共享版本库中
        git push origin master
        
    6. 切换用户,拉取最新的文件
        git pull
        
    7.提交代码
    先add,commit
    在pull master,develop

    最后再   git push origin bee:develop



    git pull 之后有冲突:
    
    $ git pull
    remote: Counting objects: 5, done.
    remote: Compressing objects: 100% (2/2), done.
    remote: Total 3 (delta 0), reused 0 (delta 0)
    Unpacking objects: 100% (3/3), done.
    From g:/software/repository/git/itheima26
       50db030..a04027a  master     -> origin/master
    Auto-merging readme.txt
    CONFLICT (content): Merge conflict in readme.txt
    Automatic merge failed; fix conflicts and then commit the result.
    
    
    解决方法:
    1.git mergetool
        调用上面命令之后会提示你输入编辑方法,输入:beyond compare 进入编辑器.
    
    2.编辑完之后.调用git commit -a 把当前目录中所有都提交到本地库中.
    
    3.git push origin master 提交到远程库中.
    ----------------------------
    在eclipse的操作是 先修改然后再 add index,然后再commit,再pull

    PS:查看所有的配置信息和查看版本信息

     

     

    PS:   git commit -m '提交的文件'

     PS:修改文件,然后提交

     

    -----------------------开始遇见的问题------------------------ 

    eclipse git插件 使用,注意自己账号密码

    1.导入代码后,程序报错 https://blog.csdn.net/heting717/article/details/74040077,解决方案:组长让我直接忽略

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

    1. 提交代码创建自己的分支,下面是自己修改的代码

     ps:当时黄河老师说上传的代码,没有master,所以自己又处理了一下

     

    git commit

    使用 git add 命令将想要快照的内容写入缓存区, 而执行 git commit 将缓存区内容添加到仓库中

    Git 为你的每一个提交都记录你的名字与电子邮箱地址,所以第一步需要配置用户名和邮箱地址。

    ------------------------------------------------Update代码以后的操作

     -----------上线前,先拉develop分支,再推到bee分支

  • 相关阅读:
    MVC3 string equlas int 方法
    AjAx ComponentArt. NavBar 的用法
    GridView重写排序、分页 (原作)
    如何用 Calendar 控件来做日程管理
    无刷新仿google波形扭曲彩色Asp.net验证码
    Asp.net 2.0图形报表制作chart(原作)
    WinForm.Net 界面皮肤使用资源(C#原作)
    java Date类用法(转)
    画类图
    LCA tarjan hdu 2586代码详细步骤(转)
  • 原文地址:https://www.cnblogs.com/bee-home/p/8870438.html
Copyright © 2020-2023  润新知