git的使用,将本地项目push到github上
Git教程(推荐): http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
git是先用add 把代码添加到缓冲区,然后commit提交到本地,等到需要时,再用push到远程服务器
文章:http://blog.csdn.net/j_bing/article/details/44754775, http://www.ruanyifeng.com/blog/2014/06/git_remote.html
先在GitHub上建立一个代码仓库,第一种方式:在电脑上建立一个文件夹,然后在该文件夹下打开git bash,输入git init:表示把git仓库放在这里,然后git clone 远程目录,这样就把远程目录拉取下来了,
在本地进行编码,之后用git add .把要加的代码添加到缓存区,然后git commit -m 提交代码到本地,最后git push origin master,把本地代码推到远程(可能必须要切换到与GitHub上的项目同名的根目录)
第二种方式:假设有已经做好的Android项目,先进入Android项目的根目录
在这里可以配置邮箱和用户名,这样就可以表示是谁提交的了
git config --global user.name "Lemoner"
git config --flobal user.email "jiang.xingbing@outlook.com"
在项目根目录下,克隆GitHub上的项目,git clone https://github.com/Lemoner/demo.git
之后在项目根目录下会看到和GitHub上项目同名的目录,,把里面的文件都拷贝到上一级目录,GitHub的同名目录就可以删掉了。然后就可以用git命令进行上传了。
每次提交代码之前,应该先更新!
git pull origin:把远程主机的代码和本地进行合并
git status:查看git的工作状态
git reset HEAD <file>... #取消已经暂存的文件。即,撤销先前"git add"的操作
$ git checkout -- readme.txt
命令git checkout -- readme.txt意思就是,把readme.txt文件在工作区的修改全部撤销,这里有两种情况:
一种是readme.txt自修改后还没有被放到暂存区,现在,撤销修改就回到和版本库一模一样的状态;
一种是readme.txt已经添加到暂存区后,又作了修改,现在,撤销修改就回到添加到暂存区后的状态。
总之,就是让这个文件回到最近一次git commit或git add时的状态。
git的使用,将本地项目push到github上的更多相关文章
- git操作+一个本地项目推到github上+注意
git init 创建新文件夹,打开,然后执行以创建新的 git 仓库. git config --global user.name "xxx" git config --glob ...
- 本地项目托管到github上
一,步骤 1.在github上新建一个仓库 2.进入我的项目目录, git init //初始化本地仓库 3.git add . //把修改的代码提交到暂存区 4.git status 该命令会把你本 ...
- 如何使用Git Bash Here,将本地项目传到github上
申请一个github账号 安装git bash git与git bash的区别: git:版本控制工具,支持该工具的网站有Github.BitBucket.Gitorious.国内的osChina仓库 ...
- 如何用git将本地项目push到Github
Step1 github页面:创建一个仓库(如何创建github仓库,你可能需要参考这篇教程),库名(Repository name)为你打算放在github上的项目名称.例如:  git config user.name 名字 git ...
随机推荐
- kubernetes1.4 基础篇:Learn Kubernetes 1.4 by 6 steps
本教程受Kubernetes官方最新更新的文档所触发,之所以没有做单纯的翻译是因为如下几个原因: Kubernetes官方此教程基于minikube,个人对minikube可能有偏见,觉得像玩具. M ...
- mac 显示隐藏文件方法
终端执行命令: 显示:#defaults write com.apple.finder AppleShowAllFiles -bool true隐藏:#defaults write com.apple ...
- windows下配置Java环境变量
一.首先, JDK的安装路径,在这里我们选择默认安装在C:\Program Files\Java\jdk1.7.0_45\目录下. 二.下面, 设置环境变量: [1]“我的电脑”右键菜单---> ...
- JavaEE XML StAX创建
StAX创建XML文档 @author ixenos 1. 如果通过DOM树来创建XML文件时,发现这个DOM树没有其他用途,那么这种方式就不是很高效,这时我们可以使用StAX API直接将XML树写 ...
- 有哪些可以将网页另存图片的chrome插件?功能类似网页截图
说实话chrome插件哪些,想找出最好最强的还真不容易,各有千秋.今天就概括性介绍下一些网页打印,图片另存为等常见需求的chrome插件.1.Awesome ScreenshotAwesome scr ...
- Theos 工程make package时报错
错误: /Applications/Xcode.app/Contents/Developer/usr/bin/make package requires you to have a layout/ d ...
- c# base和this在构造函数中的应用
构造函数可以使用 base 关键字来调用基类的构造函数.例如: public class Manager : Employee{ public Manager(int annualSalary) : ...
- java基础第三天
- PHP学习过程_Symfony_(4)_命令创建实体_以及实体关系
//项目运行php app/console server:run//创建实体php app/console doctrine:generate:entitybundle名称:实体名称例如:Symfon ...
- java中的反编译
使用JD-GUI工具 支持mac os 和 windows 地址为:http://jd.benow.ca