Git学习笔记08-远程仓库

因为想在家里和公司都能用到一套代码,所以选择上传到github,记录一下使用经验。

需要安装git,和注册github

 

以下操作是第一次将自己的代码上传到GitHub上

1)创建github项目

1.1 登录github,点击New repository

 

1.2依次填上项目名称,描述,勾选创建说明文档

 

2)配置ssh

2.1在github用户下选择setting,然后选择ssh。点击创建new ssh。需要输入ssh别名和实际的ssh公钥

 

2.2打开命令行界面,在想要上传项目目录中,右键,Git Bash Here

 

 

2.3创建git本地仓库

git init

2.4查看是否存在ssh

cd ~/.ssh

2.5创建ssh

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

一路回车即可

 

2.6根据上一步的提示,可以找到id_rsd.pub文件,然后复制里面的内容,也可以使用命令

cat ~/.ssh/id_rsa.pub

 

2.7把id_rsd.pub文件中的内容或命令行显示的内容全部复制,填写到对应的key框中。取了别名,然后保存

 

 

3)上传代码至远程仓库

3.1在github上找到创建的项目,然后复制项目对应的地址

 

3.2创建远程仓库连接

git remote add origin '对应url'

 

3.3把README.md文件拉取下来

git pull

如果在创建项目的时候有勾选创建README。项目下面会多一个README.md的文件,如果不把这个文件拉取到本地仓库,然后一起提交到修改区。在最后提交到远程仓库时,会报错

 

3.4提交到修改区

git add .
git commit -m '备注'

 

3.5提交到远程仓库

git push -u origin master

这个命令应该是只适合第一次把本地代码提交到github的远程仓库。

以上在操作就把本地的代码上传到了github

 

4)拉取远程仓库项目

比如上面上传这些操作是在公司做的。现在我要在家里把这些代码拉取下来使用

4.1在想要放代码的地方输入以下命令

git clone 'url'

这个命令适用于第一次把github仓库的代码拉取到本地

 

 

5)创建分支并合并到主干

那如果想在家里修改代码,并提交到github呢

5.1创建分支

git checkout -b 分支名

这样就创建了一个分支,并切换到该分支

 

5.2查看当前分支

git branch

绿色,前面带星号的是当前指针所在的分支

 

5.3修改代码后,提交修改

git add .
git commit -m '备注'

 

5.4切换回主干

git checkout master

 

5.5分支合并到主干

git merge 想要合并的分支名

 

5.6提交到远程仓库

git push origin
posted @ 2019-05-28 23:15  梦忆安凉  阅读(323)  评论(0编辑  收藏  举报