在git.oschina或coding.net中部署項目

OSChina/coding.net上部署iOS項目

  • 註冊帳號
  • 添加SSH公鑰(下面的1 2 3 4 5個步驟都是添加ssh相關步驟)
    1.進入.ssh目錄
    $ cd ~/.ssh
    #若是.ssh文件夾不存在,能夠執行指令自行建立
    $ mkdir ~/.ssh
    #若是.ssh文件已經存在,須要刪除,能夠執行刪除指令
    $ mkdir key_backup$ cp id_rsa* key_backup$ rm id_rsa*
    # 查看當前目錄文件
    $ ls
    2.生成 RSA 密鑰對
    $ ssh-keygen -t rsa -C "你的註冊郵箱@xxx.com"
    # 爲了方便,全程回車便可(這個過程當中會出現諸如key pair,passphrase等的請求,一概回車便可)
    3.查看公鑰內容
    $ cat ~/.ssh/id_rsa.pub
    若是id_rsa.pub文件找不到,能夠在終端中使用open ~/.ssh,打開ssh文件,能夠看到id_rsa,id_rsa.pub文件
  • 4.將公鑰內容複製並粘貼至
    • 注意:公鑰內容以ssh-rsa開頭,你的郵箱結尾, 拷貝時不能多一個空格,也不能少一個空格,格式等必須和生成的公鑰一致
    • https://git.oschina.net/profile/sshkeys

 

5.測試公鑰git

# 測試 SSH 鏈接
$ ssh -T git@git.oschina.net

# 終端提示 Welcome to Git@OSC, 「你的用戶名「!` 說明鏈接成功,公鑰添加成功
  • 在OSChina建立項目

  • 克隆項目github

    • 打開新建的項目,選擇SSH,賦值其地址

     

    • 打開終端,進入你要建立項目的目錄
    • 克隆項目
      $ git clone "複製的SSH地址"
  • 添加 gitignore文件服務器

    • 進入項目所在的目錄
      $ git add .
      $ git commit -m"添加gitignore"
      $ git push
    • 注意,要在.git所在的目錄
    • 若是看不到隱藏文件,可在終端輸入如下指令:'defaults write com.apple.finder AppleShowAllFiles TRUE',顯示隱藏文件
    • 提示:
      1.能夠從 https://github.com/github/gitignore 獲取最新版本的 gitignore忽略 文件
    • 2. 而後在終端中輸入echo -e "對應的忽略文件" > .gitignore,進行忽略文件的添加
    • 3.添加 .gitignore 文件以後,每次提交時不會將我的的項目設置信息(例如:末次打開的文件,調試斷點等)提交到服務器,在團隊開發中很是重要
  • 至此,項目已經部署完成,接下來即可以進行開發工做了,提交代碼可在終端輸入如下代碼:app

    $ git add . 
    $ git commit -m"對提交代碼的說明"
    $ git push
相關文章
相關標籤/搜索