** 零.创建账户**
-注意点:GitHub上生成的SSH秘钥是RSA格式的;GitLab上生成的SSH秘钥是ed25519格式的
--github 指令:ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
--gitlab 指令: ssh-keygen -t ed25519 -C "email@example.com"
一.上传开源项目
二.git相关
三.分支相关
1.通过url拉取远程库项目代码到本地
2.如无分支,新建分支;如已创建分支,在sourcetree远端检出分支;
3.选中master,拉取远程代码到master;选中分支,拉取master到分支
4.修改好代码,推送代码到分支,然后通过gitlab推送分支代码到远程
四、git指令
0. git clone 链接地址
注释:克隆相关地址
1. git status (需要在 cd 到当前文件)
注释:查看当前git状态,例如:当前项目是否有新增等等
2. git add . (需要在 cd 到当前文件)
注释:添加所有文件
3. git commit -m "提交信息" (需要在 cd 到当前文件)
注释:添加备注信息
4. git pull (需要在 cd 到当前文件)
注释:拉取
5. git push (需要在 cd 到当前文件)
注释:推送
6.vim ~/.gitconfig
注释:查看用户信息相关
7. git config --global user.name 你的目标用户名
注释:修改全局账户名
8. git config --global user.email 你的目标邮箱名
注释:修改全局邮箱
9. git tag -a 0.0.1 -m “Release version 0.1.3″
注释:-a 0.0.1是增加 名为0.0.1的标签
-m 后面跟着的是标签的注释
10. git push origin --tags
注释:提交标签到远程服务器上