使用github上传文件

  1. 使用github

首先你要现有一个github账户,打开github网站地址https://github.com/去注册一个账号,注册完成之后登陆

.1 创建仓库

(1)注册github账户,登录后,点击"New respository "

 

(2)在新页面中,输入项目的名称,勾选'readme.md',点击'create repository'

 

(3)添加成功后,转到文件列表页面.

 

2 添加ssh账户

(1)点击账户头像后的下拉三角,选择'settings'

 

如果某台机器需要与github上的仓库交互,那么就要把这台机器的ssh公钥添加到这个github账户上

 

点击'SSH and GPG keys',添加ssh公钥。

 

(2)在ubuntu的命令行中,回到用户的主目录下,编辑文件.gitconfig,修改某台机器的git配置。

(3)修改为注册github时的邮箱,填写用户名。

(4)使用如下命令生成ssh密钥。

ssh-keygen -t rsa -C "邮箱地址"

(5)进入主目录下的.ssh文件件,下面有两个文件。

公钥为id_rsa.pub

私钥为id_rsa

查看公钥内容,复制此内容

 

(6)回到浏览器中,填写标题,粘贴公钥

3 克隆项目

(1)在浏览器中点击进入github首页,再进入项目仓库的页面

(2)复制git地址

(3)在命令行中复制仓库中的内容


如果上面这个克隆结果错了的话就执行下面这个:原因大概是两地的名字不一样,在者已经推失败了

注意:远程文件名和本地要推的文件名一定要一样,不然没法识别

1.新建一文件夹,用于建立连接的

2.装好的git点击git bash here (如果没有装git,请到官网去安装)

3.在文件夹中打开cmd,在进行克隆

4.打开golang原先的文件夹中,把写好的代码粘贴过来合并,在把原先的golang中的删除,这个在粘贴过去.

5.打开golang 看到下面的场景

6.在terminal中写入下面的

7.创建一个分支

8.开始把本地仓库推到远程的仓库中去

9.检查一下吧


上面是错误的小插曲

 

4 分支

(1)项目克隆到本地之后,进入test目录,创建一个分支.

(2)创建一个文件提交:touch文件(就是在本地操作过后的文件),在add。

 

(3)推送前github上文件列表如下图

(4)推送前github上分支列表如下图

(5)推送分支,就是把该分支上的所有本地提交推送到远程库,推送时要指定本地分支,这样,git就会把该分支推送到远程库对应的远程分支上

git push origin 分支名称

例:

git push origin ttsx

(6)再去github网站上去看分支页面,内容如下

 

5 将本地分支跟踪服务器分支

git branch --set-upstream-to=origin/远程分支名称 本地分支名称

例:

git branch --set-upstream-to=origin/ttsx ttsx

6 从远程分支上拉取代码

git pull origin 分支名称

例:

git pull origin ttsx

使用上述命令会把远程分支smart上的代码下载并合并到本地所在分支。

 

猜你喜欢

转载自blog.csdn.net/weixin_44282540/article/details/86653761
今日推荐