• git code 初次上传


    http://blog.csdn.net/hanhailong726188/article/details/46738929

    1 cd到当前项目的跟目录 执行 git init

    2 将当前项目的所有文件添加仓库中 执行 git add .

    3 将add的文件添加到仓库中 执行 git commit -m "注释语句"

    4 去github上创建自己的仓库repository

    5 关联本地仓库 执行 git remote add origin (https://github.com/hanhailong/CustomRatingBar)相关路径

    6 关联成功之后 执行 git pull origin master

    7 上传代码到仓库 执行 git push -u origin master

    8 出错可能是远程仓库中的文件没有被下拉成功。看下面

    https://zhidao.baidu.com/question/520358893388315405.html

    出现 failed to push some refs to git 在执行 git push -u origin master 命令后

    很可能是是README.md文件没有被成功下拉到本地仓库。

    执行 git pull --rebase origin master

    git pull --rebase含义

    A 把本地Repository自上次pull之后的变更暂存起来

    B 恢复到上次pull时的状态

    C 合并远端的变更至本地

    D 合并刚刚暂存起来的变更

    https://www.jianshu.com/p/8c5483fa707a

    git reflog 看简化的历史版

    --hard --soft --mixed 会对working tree, commit , index进行重置

    git reset --hard xxx  强制退回到以前的某个版本(本地的源码也会变为上一次的内容)。xxx是前一个版本的记录的前7个数字

    git reset --soft xxx  只回退了commit信息,文件并没有改变,还可以继续提交

    git reset --mixed xxx 保留了源码。回退了index和commit 信息

    //分支重命名。

    git branch -m old-name new-name //重命名本地分支

    git branch origin :old-name //删除远程旧分支

    git push origin new-name  //将分支push到远程仓库

    //git add 解释

    git add -u 监控工作区的状态树,只会监控已经add的文件,将修改的文件提交到暂存区,不包括新文件

    git add .   监控工作区的状态树,会将工作时所有的变化(修改,新增)提交到暂存区,不包括删除的文件。

    git add -A 上面功能的集合。

    //git chekcout 解释

    git checkout -am "解释" == git add . | git commit -m "解释"

    git checkout -am ".." 不会提交新建的文件

  • 相关阅读:
    JS
    Python之缩进块
    Python快捷键
    Python介绍
    SOAP UI-----测webservice接口
    jmeter分布式压测(多台电脑一起压测)
    jmeter操作数据库
    jmeter压测
    jmeter关联
    jmeter参数化
  • 原文地址:https://www.cnblogs.com/jisa/p/7133441.html
Copyright © 2020-2023  润新知