日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

swift项目第一天:环境部署

發布時間:2025/5/22 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 swift项目第一天:环境部署 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一:項目部署

項目部署

一.開源中國(OSChina)

  • 網站地址:https://git.oschina.net/
  • 開源中國社區成立于2008年8月,其目的是為中國的IT技術人員提供一個全面的、快捷更新的用來檢索開源軟件以及交流使用開源經驗的平臺
  • 目前國內有很多公司會將公司的項目部署在 OSChina

二.與 GitHUB 的對比

  • 服務器在國內,速度更快
  • 免費賬戶同樣可以建立 私有 項目,而 GitHUB 上要建立私有項目必須 付費

三.OSChina的使用

  • 注冊賬號
    • 建議使用網易的郵箱,使用其他免費郵箱可能會收不到驗證郵件
  • 添加 SSH 公鑰
    • 開源中國幫助文檔地址:https://git.oschina.net/oschina/git-osc/wikis/幫助#ssh-keys
  • 進入終端,并輸入以下命令,生成 RSA 密鑰對
    • $ ssh-keygen -t rsa -C "xxx@126.com"
  • 查看公鑰內容
    • $ cat id_rsa.pub
  • 將公鑰內容復制并粘貼至https://git.oschina.net/profile/sshkeys
  • 測試公鑰
    • ssh -T git@git.oschina.net
  • 新建項目
  • 克隆項目
    • 切換至項目目錄
    • $ cd 項目目錄
    • $ git clone git@git.oschina.net:xxx/ProjectName.git
  • 添加 gitignore
    • 提示:
      • 從 https://github.com/github/gitignore 獲取最新版本的 gitignore 文件
      • 添加 .gitignore 文件之后,每次提交時不會將個人的項目設置信息(例如:末次打開的文件,調試斷點等)提交到服務器,在團隊開發中非常重要
      • 注意:是否知道 .gitignore 是是否有團隊開發經驗的重要特征


?

四:具體步驟:1:打開網站地址:https://git.oschina.net/,注冊賬號并登錄,到如圖處新建項目:

然后 創建項目:

其中1可以先不寫手動添加.gitignore文件,2可以不填因為是私有項目,3勾選私有項目,readeMe取消勾選,點擊創建,來到如圖:

點擊復制:首先新建一個項目的文件夾:在終端輸入命令

手動添加gitignore:打開github搜索最新的swift的gitignore,在如下圖所示的位置進行搜索:.gitignore,然后回車,搜索到結果后,

復制,手動打開項目的.gitignore文件,粘貼,并把pod/前面的#刪除,代表不上傳到服務器如圖:

?

?

?

再在終端輸入命令,將手動添加的.gitignore文件上傳到本地倉庫,git add . 命令時將全部修改的文件上傳到本地倉庫,git commit - m “添加注釋”,再上傳到服務器:git push?

補充:git的一些常見指令:

1.git pull ? 拉取新代碼

?是否有沖突解決沖突?沒有沖突

2.git add “file path” 添加修改的文件

?3.git commit? -m “添加注釋”;

?4.git push? //推到遠程倉庫

?5.git branch -r 查看遠程分之

?6.git checkout -t 分支名?把遠程分支下載下來

?7.git checkout 分支名?切換到任意分支

?8:git status? 查看狀態 在什么分支,下一步需要做什么

?9:git branch 查看本地分支?

10:? git add .:提交所有的文件

=======================git命令=====================

?

git clone 地址路徑

1:cd ~Documents/ ? ? ? 打開 Documents路徑,已經切換到Documents路徑

2:cd echat_ios/? 打開Documents路徑下的echat_ios

3:git status? 查看狀態 在什么分支,下一步需要做什么

4:git add .? 添加所有文件

5:git commit -m "添加通訊錄按姓名和單位排序"; ? 寫一些這些代碼做了什么

6:git pull :先拉取最新,看有沒有沖突 是否有沖突解決沖突?

7:改完之后 :cqbdeMacBook-Pro:echat_ios cqb$ git add EaseChat/Class/Views/cooperation/Contacts/list/RHAddressListTableViewController.m

cqbdeMacBook-Pro:echat_ios cqb$ git commit -m "解決沖突";

[master 25a9a97] 解決沖突

cqbdeMacBook-Pro:echat_ios cqb$ git pull ?

提交完解決的沖突后,再拉取最新的 提示Already up-to-date. 再

8:git push 推送到遠程服務器

9:分支切換:

1:git branch -r 查看遠程分之

2:git checkout -t 分支名 把遠程分支下載下來

3:git branch 查看本地分支

4:切換到任意分支:git checkout 分支名

?

新建項目,放在之前已經創建好的文件夾中,點擊如圖,將項目push到遠程服務器

?注意:執行完touch .gitignore,如果在新建的文件夾中沒有創建出.gitignore文件,則可以直接在該文件夾下新建項目,推送到遠程服務器,再來到osChina點開自己創建的項目,點擊.gitignore,將從github上復制的swift的.gitignore復制到該文件中并提交就可以了,#pod/,刪除#,代表不上傳到服務器

?

?

轉載于:https://www.cnblogs.com/cqb-learner/p/5894475.html

總結

以上是生活随笔為你收集整理的swift项目第一天:环境部署的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。