git操作+一个本地项目推到github上+注意
git init 创建新文件夹,打开,然后执行以创建新的 git 仓库。
git config --global user.name "xxx"
git config --global user.email "xxxxx@xxx.com"
git clone http://git.xxx.com/xxxx/xxx/xxx.git 检出仓库:创建新的git仓库
git add *,git add <filename> 添加
git commit -m "xxxxxxx" 提交代码
git push origin develop 推送代码
git remote add origin <server> 没有克隆现有仓库,并欲将你的仓库连接到某个远程服务器
git checkout -- <filename> 换掉本地改动,使用 HEAD 中的最新内容替换掉你的工作目录中的文件
git checkout -b develop 创建一个分支,并切换过去
git checkout master 切换回主分支
git branch -d develop 把新建的分支删除
git branch -a 查看分支
git pull origin develop 更新代码
git merge <branch> 合并代码
git diff <source_branch> <target_branch> 合并前查看
git tag 1.0.0 1b2e1d63ff 标签
git log 获取提交 ID
git fetch origingit reset --hard origin/master 丢弃你所有的本地改动与提交,可以到服务器上获取最新的版本并将你本地主分支指向到它
一个本地项目推到github上
1.先在github上面创建一个项目地址
2.使用SSH密钥进行认证 a. ssh-keygen -C “YouEmailAddress” -t rsa
b. C:\Users\Administrator.PC-20161011UGOT\.ssh文件夹中id_rsa.pub复制在github的setting-->SSH and GPG keys-->new SSH Key的key中
3.在本地代码根目录下打开git bush 输入 git init(初始化一个仓库)
4.将所有文件添加到仓库,输入git add .
5.提交 输入 git commit -m "demo"
6.添加源到GitHub 输入 git remote add origin git@github.com:YourName/YourRepositroy.git
7.把本地仓库的变化连接到远程仓库主分支 git pull origin master
8.上传源到GitHub git push -u origin master
注意:
1.git 在pull或者合并分支的时候有时会遇到这个界面。Please enter a commit message to explain why this merge is necessary,

解决方法:
按键盘左上角"Esc",然后输入":wq",注意是冒号+wq,按回车键即可
git操作+一个本地项目推到github上+注意的更多相关文章
- 使用git命令将本地项目推送到远程仓库
将本地项目推送到远程仓库 这里先放一张图, 有助于理解git命令 1. 在GitHub上新建一个仓库 注意不要勾选自动生成README.md文件, 否则会产生某些问题, README.md文件到时可以 ...
- git使用:本地项目推送到gitlab
背景:目前公司用gitlab管理我们的项目,经常遇到的问题是,我会在其他已有项目上直接进行修改,然后用于新项目的自动化测试,但是本地推送到gitlab的时候每次都要重新查询一遍怎么操作,特意写下这篇文 ...
- 如何使用Git Bash Here,将本地项目传到github上
申请一个github账号 安装git bash git与git bash的区别: git:版本控制工具,支持该工具的网站有Github.BitBucket.Gitorious.国内的osChina仓库 ...
- git将本地项目添加到github上
git init git add . git commit -m '添加备注' git add remote origin originUrl git push -u origin master 注意 ...
- 【Mac系统 + Git】之上传项目代码到github上以及删除某个文件夹
之前做开发的时候,用过一段时间git代码管理工具,用命令行操作感觉十分高大上,今天我想从头总结一篇Mac系统下如何利用git上传代码到github上的学习. 目录 一.安装Git 二.创建.ssh文件 ...
- git的使用,将本地项目push到github上
Git教程(推荐): http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000git是先用a ...
- 一、本地项目部署到GitHub上
部署之前准备工作,本地安装Git和注册一个GitHub账号: 本地安装Git 因为官网下载速度较慢,从其他地方下载 https://npm.taobao.org/mirrors/git-for-win ...
- 本地项目托管到github上
一,步骤 1.在github上新建一个仓库 2.进入我的项目目录, git init //初始化本地仓库 3.git add . //把修改的代码提交到暂存区 4.git status 该命令会把你本 ...
- 关于将vs项目推到GitHub上遇到的问题
想整理下项目,然后通过vs推到github下. 1.在vs上创建好了一个程序.点中解决方案-->右键-->将项目加入代码库. 2.在github上创建好一个仓库,然后复制下https 3. ...
随机推荐
- 《JavaScript DOM编程艺术》学习笔记(三)
终于要完成这最后一部分了,距离第二部分已经过去五天了,一直想早点写的,但还是拖到今天了………… 34.position属性的和法制:static是position属性的默认值,意思是有关元素将按照它们 ...
- 麒麟子Cocos Creator实用技巧
大家好,我是麒麟子, 开源棋牌<幼麟棋牌-四川麻将>(泄漏版叫 <达达麻将>)作者,成都幼麟科技创始人. 自09年进入游戏行业以来,不知不觉已经度过了十个春秋. 曾经我也血气方 ...
- Java实现桶排序和基数排序
桶排序代码: import java.util.Arrays; /** * 桶排序 * 工作的原理是将数组分到有限数量的桶里 * 每个桶再分别排序(有可能再使用别的排序算法或是以递归方式继续使用桶排序 ...
- [Swift]LeetCode385. 迷你语法分析器 | Mini Parser
Given a nested list of integers represented as a string, implement a parser to deserialize it. Each ...
- 浏览器与服务端请求响应流程与HTTP协议
浏览器与服务端请求响应流程图: 1.HTTP概要 1.1. 定义 HTTP(HyperText Transfer Protocol,超文本传输协议)最早就是计算机与计算机之间沟通的一种标准协议,这种 ...
- Storm学习笔记 - Storm初识
Storm学习笔记 - Storm初识 1. Strom是什么? Storm是一个开源免费的分布式计算框架,可以实时处理大量的数据流. 2. Storm的特点 高性能,低延迟. 分布式:可解决数据量大 ...
- firewall防火墙
firewall防火墙 1 防火墙简介 在基于RHEL7的服务器,提供了一个firewall的动态管理的防火墙,其支持IPv4和IPv6,还支持以太网桥,并有分离运行时间和永久性配置选择.它还具备一个 ...
- BitmapToASCii
using System; using System.Collections.Generic; using System.Drawing; using System.Linq; using Syste ...
- 正则表达式与H5表单
RegExp 对象 exec 检查字符中是正则表达中的区域 text 检查内容 String 对象的方法 match search replace splic ...
- replugin插件化,插件转场动画失效的问题解决
说明 随着应用功能的丰富,Android程序的安装包也逐渐变大,这成为应用程序现有框架下难以摆脱的瓶颈.所以引入了rePlugin插件化框架,将应用按功能拆分为插件,以此减小apk的大小并同时增加应用 ...