git远程仓库管理

今天总结一下git远程仓库管理:

1.创建远程仓库

首先去码云上注册一个账号,依次执行创建组织->创建项目

2.配置SSH密钥

一 、
设置Git的user name和email:

1
2
$ git config --global user.name "您的github名字"
$ git config --global user.email "您的邮箱"

二、生成SSH密钥过程:
1.查看是否已经有了ssh密钥:cd ~/.ssh
如果没有密钥则不会有此文件夹,有则备份删除
2.生成密钥:

1
$ ssh-keygen -t rsa -C “haiyan.xu.vip@gmail.com”

按3个回车,密码为空。

执行cat ~/.ssh/, 回车之后会看到id_rsa(私钥),id_rsa.pub(公钥),我这里选择公钥,
执行cat ~/.ssh/id_rsa.pub,会得到公钥,复制下来,然后回到码云上的项目仓库里添加个人公钥

在本地新建一个项目文件,进入到文件根目录,执行git clone +您的ssh地址,会生成一个README.md,
这个文件可以写说明文档

项目初始化

1
git init

关联远程仓库

1
git remote add arigin 您的项目ssh地址

拉取远程master代码

1
git pull origin master

查看当前状态

1
git status

将文件推送到暂存区

1
git add .

把当前的改动做一次提交

1
git commit -am "注释"

把本地的文件推送到远程仓库

1
git push

一般开发不在master分支上面,master只读,所以我们新建一个分支

1
git checkout -b 分支名字 //新建并切换到这个分支上

配置.gitignore文件,配置之后,将不会被git追踪到

1
2
3
.DS_Store
/node_modules/
npm_debug.log

很惭愧<br><br>只做了一点微小的工作<br><br>我会继续努力<br><br>谢谢大家