首页 > 技术文章 > Git上传到远程仓库(如github)

chuanxuzhao 2020-02-26 15:42 原文

0.首先你需要一个github账号,所有还没有的话先去注册吧!

https://github.com/

我们使用git需要先安装git工具,这里给出下载地址,下载后一路直接安装即可:

https://git-for-windows.github.io/

1.进入Github首页,点击New repository新建一个项目

Repository name: 仓库名称

Description(可选): 仓库描述介绍

Public, Private : 仓库权限(公开共享,私有或指定合作者)

Initialize this repository with a README: 添加一个README.md

gitignore: 不需要进行版本管理的仓库类型,对应生成文件.gitignore

license: 证书类型,对应生成文件LICENSE

2.点击Clone or dowload会出现一个地址,copy这个地址备用。

如 :https://github.com/zhaochuanxu/Read_table.git

3.接下来就到本地操作了,首先右键你的项目,如果你之前安装git成功的话,右键会出现两个新选项,分别为Git Gui Here,Git Bash Here,这里我们选择Git Bash Here,进入如下界面,Read_table即为我的项目名。

在这里插入图片描述

4.接下来输入如下代码(关键步骤),把github上面的仓库克隆到本地


$ git clone  https://github.com/zhaochuanxu/Read_table.git
 #其中后边地址是你的项目

在这里插入图片描述
此时我已经存在

5.这个步骤以后你的本地项目文件夹下面就会多出个文件夹,该文件夹名即为你github上面的项目名, 例如我多出了个文件夹,我们把本地项目文件夹下的所有文件(除了新多出的那个文件夹不用),其余都复制到那个新多出的文件夹名字是刚才那个仓库项目名字 ,

在这里插入图片描述

6.接着继续输入命令 cd Read_table,进入文件夹Read_table

在这里插入图片描述

7.用以下代码完成操作

git add . 

#注意这个.意思是把当前目录所有文件都添加进来

git commit -m  "添加信息"   
#后边添加你需要要的提交信息
git push -u origin master   

#(注:此操作目的是把本地仓库push到github上面,此步骤需要你输入帐号和密码)

8. 其余命令

1

在当前目录下,通过git init 命令把这个目录变成git可以管理的仓库

此时,git仓库已经建好,而且告诉你这是一个空的仓库(empty Git repository)

同时,当前目录下多了一个.git的目录,这个目录是git来跟踪管理版本库的,没事千万不要手动修改这个目录里面的文件,不然改乱了,就把git仓库给破坏了。

2将本地代码上传到远程的仓库

如果已经将git公钥上传至GitHub或者阿里云code,并在GitHub或阿里云code上做了相关的项目配置工作,比如说创建仓库,设置邮箱和用户名等。

可使用如下命令将本地代码上传至远程仓库

git clone ‘远程仓库的地址’

进入到克隆的项目目录下,比如说目录为demo,则进入到demo目录

cd demo

将本地代码添加到当前目录下,并使用以下命令:

git add . //管理当前目录下所有的文件,忽略文件除外

git commit -m “上传本地代码至远程仓库”

将本地代码推送到远程仓库,使用如下命令:

git push

这样的话,就可以将本地代码推送到远程仓库了。

拉取代码

从远程仓库拉取的代码的话,使用如下命令,即可将远程仓库的代码,拉取到本地

git pull

注:修改本地代码前,先git pull 拉取以下,这样能尽可能的避免造成代码的冲突。当然,代码的冲突时不可避免的,如果真的的冲突的,git会有相应的提示,你只需要进行手动合并就行了。

推荐阅读