将本地代码上传到github

其实 github 的帐号早就开通了,但是一直都没怎么上传代码,这次为了找工作,为了向他们展示一下我平时所写的代码,我打算把原本存放在桌面的所有的小项目都上传到github上。。。。。。

接下来我要记录一下上传代码到github的流程。(顺便提一下,我现在发现终端里使用命令行去执行操作是非常方便的事情。我爱上了命令行了啦,嘻嘻嘻。。。)

第一步:要安装git和配置。

如果是使用Mac做开发,有两种安装Git的方法。

方法一是安装homebrew,然后通过homebrew安装Git,具体方法请参考homebrew的文档:http://brew.sh/

方法二就是安装Xcode,Xcode集成了Git,不过它还没有帮你安装,你需要运行Xcode,选择菜单“Xcode”->“Preferences”,在弹出窗口中找到“Downloads”,选择“Command Line Tools”,点击“Install”就可以完成安装了。

Xcode可以从AppStore上直接下载安装。。

第二步:进入到本地项目根目录下,执行git命令。

cd desktop/Learning/小玩意儿

第三步:将项目的所有文件添加到仓库中

git add .

如果想添加某个特定到文件,只需要把.换成该特定的文件

第四步:将add的文件commit到仓库

git commit -m "注释语句"

第五步:去github上创建自己的repository。具体做法是:

点击New repository 后取个新名字后,再点击create repository,就会进入一个新的页面,这样就可以拿到创建的新仓库的https 地址(就是新页面的URL)。例如:https://github.com/MelissaHu/Menue

第六步:将本地的仓库关联到github上

git remote add origin https://github.com/MelissaHu/Menue

第七步:上传github之前先pull一下,执行如下命令:

git pull origin master

此目的是看代码是否更新(特别是团队一起工作,或者独立开发使用不同机器的时候),你需要把最新的代码pull到本地库里。

第八步:上传代码到 github的远程仓库,执行如下命令:

git push -u origin master

执行完后,中间可能需要你输入Username和Password,你只需要输入 Github的帐号和密码就Ok了,如果上传成功,你就可以在网页上看到。

最后记录一下 执行过程中学到了知识点:

1.在上传代码的过程中其实涉及到两个repository,一个是remote repository(在远程服务器上),另一个是local repository(在自己的工作区上)。

2.git clone 是会根据你指定的remote server/repository/branch,拷贝一个副本到你本地,在git push之前,你对所有文件的改动都是在你自己本地的local repository来做的,你的改动(local branch)  和remote branch 是独立的,并行的。

3.在clone完成之后,git会自动为你将此远程仓库命名为origin,并下载其中所有的数据,建立一个指向它的master分支的指针,我们用远程仓库名这样的形式来表示远程分支,所以origin/master指向的是一个remote  branch,但是你无法在本地更改其数据。

4.git push origin master中origin指定了你要push到哪个remote。

master其实是一个“refspec”,正常的“refspec”的形式为”+<src>:<dst>”,冒号前表示local branch的名字,冒号后表示remote repository下 branch的名字。注意,如果你省略了<dst>,git就认为你想push到remote repository下和local branch相同名字的branch。

如:

$git push origin master:master (在local repository中找到名字为master的branch,使用它去更新remote repository下名字为master的branch,如果remote repository下不存在名字是master的branch,那么新建一个)

$git push origin master (省略了<dst>,等价于“git push origin master:master”)

$git push origin master:refs/for/mybranch (在local repository中找到名字为master的branch,用他去更新remote repository下面名字为mybranch的branch)

$git push origin HEAD:refs/for/mybranch (HEAD指向当前工作的branch,master不一定指向当前工作的branch,所以我觉得用HEAD还比master好些)

$git push origin :mybranch (再origin repository里面查找mybranch,删除它。用一个空的去更新它,就相当于删除了)

时间: 2024-10-23 17:51:11

将本地代码上传到github的相关文章

将本地代码上传至github备份的操作方法

这篇文章写得是windows下的使用方法. 第一步:创建Github新账户 第二步:新建仓库 第三步:填写名称,简介(可选),勾选Initialize this repository with a README选项,这是自动创建REAMDE.md文件,省的你再创建. 第四步:安装Github shell程序,地址:http://windows.github.com/ 第五步:打开Git Shell,输入以下命令生成密钥来验证身份 ssh-keygen -C '[email protected]'

本地代码上传到github

一,注册Github账号 1.先注册一个账号,注册地址:https://github.com/ 2.登录后,点击start a project 3.创建一个repository name,输入框随便取一个名字(不要用中文) 4.点Create repository创建成功,如下 二.安装git 1.git是本地客户端管理代码的一个工具,下载地址:https://git-scm.com/download/win 2.下载到本地电脑后,一路傻瓜式安装Next->Next->-Next 3.安装完成

git基本操作:使用git将本地代码上传到GitHub

一.创建github repository(仓库) 1.登录GitHub 创建GitHub仓库,首先需要登录GitHub,GitHub网址:https://github.com.如果没有GitHub账号,需要先注册GitHub账号,这里不在演示如何注册GitHub账号,直接登录GitHub. 2.创建repository(仓库) 创建repository仓库有两种方式. 2.1.使用右上角的向下倒三角进行创建,如下图所示: 2.2.使用左边的New repository按钮创建,如下图所示: 3

把本地代码上传到gitHub及其中的问题

之前在本地写了一个H5小游戏,一直都想把它上传到gitHub中,今天终于做到了 首先,下载git: 要分清楚自己的电脑是32位还是64位的 打开cmd,进入到要上传到github的文件中, bigfish_smallfish(目标文件)就是我要上传到github中的一个完整的程序 然后,使用git init 命令创建仓库: 再使用git add *,把目标文件中所有的文件一次性上传到git的暂存区, 使用git commit -m "........"命令,把暂存区的内容存放到仓库中,

在Linux中如何将本地代码上传至Github

1.在网站注册帐号,创建工程linux_bash,进入工程,右下角会有一个项目仓库的地址.https://github.com/braverior/linux_bash.git(此处可以选择SSH或者是Subversion,即可将https替换成git等) 2.Linux下安装git(如果已经安装有git,就可以忽略该步,可以键入$git --version,如果显示你的git的版本号,表示已经安装过该工具,直接进入3) $sudo yum install git git-core git-do

命令行将本地代码上传到github

第一步:建立git仓库 cd到你的本地项目根目录下,(这是我的细目目录) 执行git命令 git init 第二步:将项目的所有文件添加到仓库中 git add . 如果想添加某个特定的文件,只需把.换成特定的文件名就行 第三步:将add的文件commit到仓库 git commit -m "这是提交的备注信息" 第四步:去github上创建自己的Repository,创建页面如下图所示:(先登录github)然后点击 start a project 然后进入下面的页面填写仓库信息 点

如何将本地代码上传到github

第一步:创建Github新账户 第二步:新建仓库 第三部:填写名称,简介(可选),勾选Initialize this repository with a README选项,这是自动创建REAMDE.md文件,省的你再创建. 第四步:安装Github shell程序,地址:http://windows.github.com/ 第五步:打开Git Shell,输入以下命令生成密钥来验证身份 ssh-keygen -C '[email protected]' -t rsa 连续三个回车之后会在wind

使用Git将本地代码上传到GitHub

#1注册GitHub账号 *1)到https://github.com/注册GitHub账号 #2在GitHub上建立GitHub仓库 *1)登录后点击右下方的"new repository"按钮新建一个仓库 *2)填写完仓库信息后点击"creat repository"按钮创建仓库(仓库名字随意填写) 注意不要勾选Initialize this repository with a README #3下载并安装git版本管理工具 *1)到http://git-scm

如何使用git把本地代码上传(更新)到github上

最近用到git和github记录一下 1.下载git并安装 到官网下载并安装就行了 *如果下载失败,或者太慢,可以复制链接到迅雷下载 2.上传 1.在github新建存储库 库名不能是中文 2.在需要上传的文件右键打开git bash 然后输入以下命令 git init  git add /文件名git commit -m "操作的描述"git remote add origin ssh链接git push -u origin master 3.已经上传到github 原文地址:htt