git 提交代码场景
1.首次提交代码到master
git init
git add .
git commit -m ''
git remote add origin +address
git push -u origin master
【输入过程中如遇git config --globall user.name,git config --global user.email 输入对应的用户名和邮箱即可】
——————————————————————————————————————————————————————
2.再次提交代码master
git add .
git commit -m ''
git push
——————————————————————————————————————————————————————
2.1删除远程master中的文件
git rm -r --cached 01.txt
git commit -m ''
git push
_________________________________________________________________________________________________
3.提交代码的过程先创建分支,在和并到master上
git checkout -b selenium 【创建selenim分支】
git branch【查看分支】
创建要上传到分支的文件
git add .
git commit -m ''
git remote【判断是否和远程连接】
git remote add origin +address 【如没有需要则需要建立】
git push --set-upstream origin selenium 或git push origin selenium
________________________________________________________________________________________________
4.删除github上的分支
【删除本地分支】
先切换到其它分支如git checkout master,再git branch -d selenium 即可删除seleniu分支,通过git branch 可以查看
【删除远程分支】
git push origin :selenium即可删除远程分支,origin+空格+冒号+删除的分支名
————————————————————————————————————————————————————————
5.删除GitHub上master中的文件
git pull origin master
ls
git rm -r --cached +删除的文件
git commit -m ''
git push -u origin master
____________________________________________________________________________________________________
6.将分支的代码合并到master
git init【如有.git则忽略该步】
git pull
git add .
git commit -m ''
git merage again【合并again代码到master】
git push
____________________________________________________________________________________________________
其它:
git log 【查看log】
git status【查看有变更的文件】
git checkout -b selenium【新建分支】
git checkout selenium【切换分支】
git remote 查看关联状态
git init【初始化】
git add .【添加到缓存区】
git clone+url【拷贝项目地址到本地】
git branch 【本地所有分支】
git branch-r【列出所有远程分支】
git branch -v 【列车所有远程仓库】
git branch -a【列车所有本地和远程的分支】
git log --stat【查看commit历史及发生更改的文件】
git reflog【显示当前分支的最近几次提交】
git 提交代码场景的更多相关文章
- git提交代码到github
前言:转载请注明出处:http://blog.csdn.net/hejjunlin/article/details/52117504 git提交代码到github 命令汇总: git init git ...
- 使用git提交代码到github,每次都要输入用户名和密码的解决方法
自从使用git提交代码到github后,发现自己使用git的功力增长了不少,但也遇到不少问题.比如,使用git提交代码到github的时候,经常要求输入用户名和密码,类似这种: 网上有这么一种解决方法 ...
- Git提交代码失败: empty ident name (for <>) not allowed
使用git提交代码,报错如下: 下午2:56 Commit failed with error 0 files committed, 1 file failed to commit: 升级 empty ...
- 在使用Git提交代码的时候犯了个低级错误
今天在使用git提交代码的时候,犯了个很低级的错误,按照一切流程当我add并commit提交代码,最后使用push到远程仓库, 接下来奇怪的事情发生了,push之后,查看远程仓库代码并没有发现提交记录 ...
- Git提交代码报错Git push error:src refspec XXX matches more than one解决方案
Git提交代码push时,报错这个 error: src refspec master matches more than one. error: failed to push some refs t ...
- git提交代码到码云
日常代码一般提交到github比较多,但我还是钟爱马爸爸,没错就是码云. 码云是中文版的代码托管的网站,不存在打开网速问题,使用也蛮方便的,日常自己保存托管代码已经足够,平时使用git提交代码到码云是 ...
- git提交代码报错 trailing whitespace的解决方法
1. git提交代码报错 trailing whitespace 禁止执行pre-commit脚本 进入到项目目录中 chmod a-x .git/hooks/pre-commit 2.git提交代码 ...
- Git提交代码到主分区
git 提交代码,本地新建一个my分支,不从本地master分支直接上传,而是先从本地my分支上提交至本地master分支,然后本地master提交至远程master分支 上.前提是远程只有一个mas ...
- git提交代码出现错误fatal: Unable to create '项目路径/.git/index.lock': File exists.
git提交代码出现错误fatal: Unable to create '项目路径/.git/index.lock': File exists. 具体出错代码如下: 具体原因不详,在stackoverf ...
随机推荐
- 一些常用的mysql语句实例-以后照写2
specification: 规范, 规格, 产品规范, 产品规格, 技术规范, 产品说明书. 如: create_specification, 等等 创建数据库时, 显式地指明, 字符集: crea ...
- Docker 编排工具Rancher 1.6.18
使用docker获取rancher [root@localhost /]# docker pull rancher/server:stable [root@localhost /]# docker i ...
- 【做题】CF196E. Opening Portals 排除无用边&最小生成树
题意:给出一个有\(n\)个结点,\(m\)条边的连通无向图,边有边权,等于经过这条边所需的时间.有\(k\)个点设有传送门.一开始,所有传送门关闭.你从\(1\)号点出发,每当你到达一个有传送门的点 ...
- OAuth2.0原理与实现
弄懂了原理流程,才可以搭建出来.更重要的是,可以根据原理流程自定义搭建,甚至可以完全自己实现一套,最后运行效果和原理和这个对得上就成功了,不要总期待标准答案! 首先参考两篇博客: 阮一峰的博客以及张开 ...
- 题解——HDU 1848 Fibonacci again and again
一道组合游戏的题目 SG函数的板子题 预处理出SG函数的值然后回答询问即可 代码 #include <cstdio> #include <algorithm> #include ...
- 【论文笔记】Zero-shot Recognition via semantic embeddings and knowledege graphs
Zero-shot Recognition via semantic embeddings and knowledege graphs 2018-03-31 15:38:39 [Abstrac ...
- (zhuan) 126 篇殿堂级深度学习论文分类整理 从入门到应用
126 篇殿堂级深度学习论文分类整理 从入门到应用 | 干货 雷锋网 作者: 三川 2017-03-02 18:40:00 查看源网址 阅读数:66 如果你有非常大的决心从事深度学习,又不想在这一行打 ...
- Images之multi-stage builds
原文链接 Use multi-stage builds Multi-stage builds are a new feature requiring Docker 17.05 or higher on ...
- [luogu]P1852跳跳棋
题目重点是每次不能跳过两个棋子 即对于每一个棋子的状态(a,b,c) (a<b<c) 最多有两种移动的方式 1.中间往两边跳 (a,b,c)-->(2b-a,a,c)或(a,c,2b ...
- 【Java】【问题】
[log4j:WARN No appenders could be found for logger 解决方案] [解决] 我们在使用Log4j的时候,总是出现: log4j:WARN No appe ...