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 ".." 不会提交新建的文件
git code 初次上传的更多相关文章
- 使用Git将本地代码上传到GitHub
#1注册GitHub账号 *1)到https://github.com/注册GitHub账号 #2在GitHub上建立GitHub仓库 *1)登录后点击右下方的"new repository ...
- 使用git将项目上传到github
使用git将项目上传到github(最简单方法) 首先你需要一个github账号,所有还没有的话先去注册吧! https://github.com/ 我们使用git需要先安装git工具,这里给出下 ...
- 用Git向gitHub上传项目
用Git向gitHub上传项目 1.安装git 2.在git安装目录下,运行git-bash.exe 如图所示 3.在git中绑定你注册gitHub是的用户名.邮箱. $ git config -- ...
- 利用git将项目上传到github
本文主要介绍如果用git将项目上传到githup. 一.准备工作 (1)欲将项目上传到githup,先在githup上新建一个仓库.这里就不介绍. (2 ...
- Git 使用篇一:初步使用GitHub,下载安装git,并上传项目
首先在MAC上怎么操作. 在gitHub创立一个账户,在创立一个项目,这就不用我说了对吧. 创建完之后是这样的: 接下来,我们打开https://brew.sh 这是下载homebrew的网站,hom ...
- git之项目上传
git之项目上传 需求:将项目代码上传至github 前期准备: 1.github账号注册 2.安装git环境,可以打开且使用git shell. 3.生成SSH key并与github账号绑定 步骤 ...
- 只操作git(cmd)就可以使用git将项目上传到github
代码改变世界 使用git将项目上传到github(最简单方法) 首先你需要一个github账号,所有还没有的话先去注册吧! https://github.com/ 我们使用git需要先安装git工具, ...
- 使用git将代码上传到GitHub
使用git将代码上传到GitHub 结束了前一段的时间的杂七杂八的生活,最近又快开始动一动已经吃了好长时间土的GitHub,以前的git指令基本上忘个差不多,现在记录一下,利用git将代码上传. ...
- git安装与上传
git安装与上传 上一篇 / 下一篇 2017-03-10 10:09:42 / 个人分类:代码管理工具 查看( 63 ) / 评论( 0 ) / 评分( 0 / 0 ) 1.安装Git-2.11. ...
随机推荐
- vue-route 路由传参的使用
1 router/index.js 中的定义 { path: '/product', component: ProductIndex, meta: { requiredAuth: true, }}, ...
- 设计神器 - 摹客设计系统上线了 | 晒出你的设计规范,赢iPad Pro!
在国内,设计规范也许还是个不太常用的概念,但是如果你正好有参与互联网公司的产品设计,你应该早就已经体会到设计规范的重要性了.UI设计师总是要花费大量的时间和精力向开发描述一大堆设计细节,但是产品最后呈 ...
- msys2 命令行添加镜像地址
sed -i "1iServer = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/i686" /etc/pacman.d/mi ...
- Jbpm4.4+hibernate3.5.4+spring3.0.4+struts2.1.8 整合例子
转自:http://www.blogjava.net/wangxinsh55/archive/2011/07/24/354925.html Jbpm4.4+hibernate3.5.4+sprin ...
- 20155213 2016-2017-2 《Java程序设计》第八周学习总结
20155213 2016-2017-2 <Java程序设计>第八周学习总结 教材学习内容总结 第十四章NIO与NIO2 NIO NIO使用频道来衔接数据节点,在处理数据时,NIO可以让你 ...
- PythonWEB框架之Flask--2
10.请求扩展 1 before_request 类比django中间件中的process_request,在青丘收到之前绑定一个函数做一些事情 #基于它做用户登录认证 @app.before_req ...
- 2018.09.18 atcoder Best Representation(kmp)
传送门 思路简单不知为何调试了很久. 显然要么分成n个(所有字符相同),要么分成1个(原字符串无循环节),要么分成两个(有长度至少为2的循环节). 一开始以为可以直接hash搞定. 后来wa了几次之后 ...
- 2018.08.16 洛谷P3607 [USACO17JAN]序列反转(线性dp)
传送门 一道感觉比较简单的dp. 注意是要求翻转一个子序列而不是一段连续的数(被坑了很多次啊)... 看到数据范围果断开一个四维数组来dp一波. 我们显然可以用f[i][j][k][t]表示下标在[l ...
- 第五章:动词(Les verbes)
★及物动词(Les verbes transitifs) 主语发出的动作作用于人或物,它又分为两类,直接及物动词和间接及物动词. ()直接及物动词:动词直接带宾语,不需要介词引导.如: ...
- android 蓝牙通讯编程 备忘
1.启动App后: 判断->蓝牙是否打开(所有功能必须在打牙打开的情况下才能用) 已打开: 启动代码中的蓝牙通讯Service 未打开: 发布 打开蓝牙意图(系统),根据Activity返回进场 ...