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 ...
随机推荐
- CentOS7 时间设置与网络同步
1.查看时区 [root@localhost /]# date -R Thu, Jul :: + +0800表示东八区,这边就不用再设置 时区中的CST表示中国标准时间. 时区相关共享文件在/usr/ ...
- svn强制commit写log
https://tortoisesvn.net/docs/nightly/TortoiseSVN_en/tsvn-howto-minlogmsgsize.html Force users to ent ...
- 不能安装64位office提示已安装32位的
安装64位office办公软件的时候提示已经安装32位的office办公软件所以无法继续安装,但实际上之前安装的32位的office办公软件已经卸载了.问题现象截图如下: 从问题描述中,我们其实已经能 ...
- GCN code parsing
GCN code parsing 2018-07-18 20:39:11 utils.py --- load data def load_data(path="../data/cora/ ...
- [AtCode 4104] Small and Large Integers
题目链接:https://abc093.contest.atcoder.jp/tasks/abc093_b?lang=en 这个题虽然很水,但是还是很容易踩坑,比如我,直接想到了[b,a]之间的长度和 ...
- 【Hadoop 分布式部署 四:配置Hadoop 2.x 中主节点(NN和RM)到从节点的SSH无密码登录】
******************* 一定要使这三台机器的用户名相同,安装目录相同 ************* SSH 无密钥登录的简单介绍(之前再搭 ...
- Latex: 保持参考文献大小写
参考: BibTeX loses capitals when creating .bbl file Latex: 保持参考文献大小写 在排版时,BibTeX会根据参考文献的格式将除了title中的第一 ...
- pyqt笔记1模块 信号和插槽
资料 PyQt5图形界面编程 PyQt5指南 模块 PyQt5本身拥有超过620个类和6000函数及方法. QtCore模块涵盖了包的核心的非GUI功能,此模块被用于处理程序中涉及到的 time.文件 ...
- 原生js仿jquery一些常用方法
原生js仿jquery一些常用方法 下面小编就为大家带来一篇原生js仿jquery一些常用方法(必看篇).小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧 最近迷上了原 ...
- 正则表达式 & re
本节主要内容: 1.正则表达式 2.re模块的使用 一.正则表达式 正则表达式,又称规则表达式.(英语:Regular Expression,在代码中常简写为regex.regexp或RE), 计算机 ...