iOS-github之创建及发布

** 零.创建账户**

注册

-注意点: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
    注释:提交标签到远程服务器上
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容