美文网首页
iOS开发 -- 本地创建工程并上传到GitHub

iOS开发 -- 本地创建工程并上传到GitHub

作者: 想飞的菜鸟 | 来源:发表于2021-11-16 17:04 被阅读0次

    1 本地创建一个新的Test工程

    截屏2021-11-16 下午3.21.21.png
    2 打开GitHub,登录自己的账号,新建一个Test仓库
    截屏2021-11-16 下午3.24.02.png
    截屏2021-11-16 下午3.24.21.png
    3 打开终端,使用 git init初始化仓库,再使用 git add . 命令添加代码,然后使用 git commit -m 'xxx'命令将代码提到本地仓库。 截屏2021-11-16 下午3.38.43.png
    4 使用 git remote 命令查看是否有与远程仓库关联,看下方截图可知此时没有和任何仓库关联
    截屏2021-11-16 下午3.43.32.png
    5 使用 git remote add orgin https://github.com/xxx/Test.git 建立关联关系
    截屏2021-11-16 下午3.50.11.png
    6 使用 git push orgin main命令,将代码推到仓库,如果过长时间没有上传代码到git,可能遇到这个问题
    截屏2021-11-16 下午3.56.59.png
    Support for password authentication was removed on August 13, 2021,即git不使用密码登录,而改用了token,可以去setting里面设置token,然后使用
    git remote set-url orgin https://<your_token>@github.com/<USERNAME>/<REPO>.git去设置一下,再次push
    截屏2021-11-16 下午4.06.56.png
    git远程
    截屏2021-11-16 下午4.13.09.png
    7 此时可以通过打tag的方式创建release包,即pod下来的代码
    git tag -a '0.0.1' -m '打tag'创建本地tag,通过 git tag 命令,可以查看此时所有的tag
    截屏2021-11-16 下午4.18.23.png
    使用命令 git push orgin --tags 将tag送到远端 截屏2021-11-16 下午4.25.58.png
    截屏2021-11-16 下午4.30.51.png 截屏2021-11-16 下午4.31.00.png
    我们也可以通过如下命令 git push orgin 0.0.2,推送tag到远端
    截屏2021-11-16 下午4.38.29.png
    在push过程中有可能会遇到下面的错误,如果确定自己没有开启代理,那就重新走一遍命令,我通过尝试网上的解决方案,发现应该是网络问题导致的
    截屏2021-11-16 下午4.21.42.png
    使用 git log 查看tag情况
    截屏2021-11-16 下午4.32.32.png
    8 如果此时想要删除一个tag,可以使用命令 git tag -d 0.0.1删除本地tag
    截屏2021-11-16 下午4.39.37.png
    使用 git push orgin :0.0.1 删除远程tag
    截屏2021-11-16 下午4.42.07.png 截屏2021-11-16 下午4.45.53.png

    一份本地创建工程上传到Github就完成了!

    相关文章

      网友评论

          本文标题:iOS开发 -- 本地创建工程并上传到GitHub

          本文链接:https://www.haomeiwen.com/subject/wbuhtrtx.html