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

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://@github.com//.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)