注冊(cè) GIT 以及為什么是 GIT
注冊(cè)就按照網(wǎng)站提示一步一步注冊(cè),不過(guò)郵件如果找不到記得要去垃圾郵件看看?。。∫?yàn)?GIT是分布式的,可以用GIT來(lái)發(fā)布任務(wù)以及上傳和克隆相關(guān)的代碼,有助于提高工作的效率,特別是進(jìn)行分布式開(kāi)發(fā)時(shí),這時(shí)候 push 和 clone 代碼就是最最基礎(chǔ)的必備技能了。所以是必須要會(huì)的技能。
我的電腦是聯(lián)想 Y410p,win10,android studio 是1.5版本。
在 android studio 中新建項(xiàng)目
隨便建立一個(gè)項(xiàng)目有界面可運(yùn)行就ok,這個(gè)可以用最簡(jiǎn)單的 HelloWorld,栗子如下圖;
關(guān)于 SSH Keys 公鑰
首先生成 SSH Keys 公鑰
這時(shí)需要在本地創(chuàng)建 SSH key,然后將生成的 SSH key 文件內(nèi)容添加到 Git 帳號(hào)上去,創(chuàng)建SSH key的方法很簡(jiǎn)單,執(zhí)行如下命令就可以:
ssh-keygen
記得要連續(xù)按回車三次
然后系統(tǒng)提示輸入文件保存位置等信息,生成的SSH key文件保存在 c/users/lenovo/.ssh/id_rsa.pub
提取 SSH keys
這時(shí)候用文本編輯器打開(kāi),我用的是Notepad++,把密鑰復(fù)制。
Gitlab 上建立新倉(cāng)庫(kù)
具體建立很簡(jiǎn)單實(shí)在不會(huì)就去 google 一下建立好如下圖;
看到的 xiancai/xiancaitest 就是建立好的倉(cāng)庫(kù)。然后點(diǎn)擊左下角的 profile settings 添加 ssh keys 如下圖;
點(diǎn)擊 SSH Keys 來(lái)添加在上面生成的 SSH Keys 具體參見(jiàn)下圖;
android studio 中設(shè)置 GIT
- 首先下載Git下載Git地址在 studio 中設(shè)置好 git 插件:File->Setting->Version Control->Git, 然后可以點(diǎn)擊 Test 測(cè)試一下,如下圖:那么你就設(shè)置成功了
初始化 git 項(xiàng)目(git init),操作如下:VCS->Enable Control Integration->Select "Git".
為 git 添加 remote,在這一步中需要使用 GIT 工具。找到并打開(kāi)git安裝目錄下面的Git Bash,將目錄切換到項(xiàng)目的目錄,然后輸入 git 添加 remote 的命令,命令是git remote add origin git@gitlab.qiji.tech:xiancai/xiancaitest.git
將代碼添加到 VCS(git add),選中要提交的文件 ->VCS->Git->Add,如下圖;
- 提交變化(git commit),VCS->Commit Changes,如下圖,在提交的時(shí)候可以選擇 Commit and Push,就可以直接 push 到服務(wù)器。
最后 Git Push,VCS->Git->Push
這時(shí)候看網(wǎng)站上已經(jīng)有了相關(guān)的項(xiàng)目如下圖;
clone項(xiàng)目到本地
git clone,具體操作是,VSC->Checkout from Version Control-> Git
打開(kāi)上傳好的本地倉(cāng)庫(kù),然后點(diǎn)擊 SSH 或者 HTTP ,復(fù)制方框內(nèi)的鏈接
有兩種辦法,一種是 clone https 的 url,一種是 ssh 的 url。
ssh 的 url
點(diǎn)擊上圖中的 SSH 然后復(fù)制方框內(nèi)的鏈接到下圖框內(nèi)
然后點(diǎn)擊 clone.
HTTP 的url
點(diǎn)擊上圖中的 HTTP 然后復(fù)制方框內(nèi)的鏈接到下圖框內(nèi)
然后點(diǎn)擊 clone.
14: http://i.imgur.com/I3usT4C.png# 注冊(cè) GIT 以及為什么是 GIT
注冊(cè)就按照網(wǎng)站提示一步一步注冊(cè),不過(guò)郵件如果找不到記得要去垃圾郵件看看!??!因?yàn)?GIT是分布式的,可以用GIT來(lái)發(fā)布任務(wù)以及上傳和克隆相關(guān)的代碼,有助于提高工作的效率,特別是進(jìn)行分布式開(kāi)發(fā)時(shí),這時(shí)候 push 和 clone 代碼就是最最基礎(chǔ)的必備技能了。所以是必須要會(huì)的技能。
我的電腦是聯(lián)想 Y410p,win10,android studio 是1.5版本。
在 android studio 中新建項(xiàng)目
隨便建立一個(gè)項(xiàng)目有界面可運(yùn)行就ok,這個(gè)可以用最簡(jiǎn)單的 HelloWorld,栗子如下圖;
關(guān)于 SSH Keys 公鑰
首先生成 SSH Keys 公鑰
這時(shí)需要在本地創(chuàng)建 SSH key,然后將生成的 SSH key 文件內(nèi)容添加到 Git 帳號(hào)上去,創(chuàng)建SSH key的方法很簡(jiǎn)單,執(zhí)行如下命令就可以:
ssh-keygen
記得要連續(xù)按回車三次
然后系統(tǒng)提示輸入文件保存位置等信息,生成的SSH key文件保存在 c/users/lenovo/.ssh/id_rsa.pub
提取 SSH keys
這時(shí)候用文本編輯器打開(kāi),我用的是Notepad++,把密鑰復(fù)制。
Gitlab 上建立新倉(cāng)庫(kù)
具體建立很簡(jiǎn)單實(shí)在不會(huì)就去 google 一下建立好如下圖;
看到的 xiancai/xiancaitest 就是建立好的倉(cāng)庫(kù)。然后點(diǎn)擊左下角的 profile settings 添加 ssh keys 如下圖;
點(diǎn)擊 SSH Keys 來(lái)添加在上面生成的 SSH Keys 具體參見(jiàn)下圖;
android studio 中設(shè)置 GIT
- 首先下載Git下載Git地址在 studio 中設(shè)置好 git 插件:File->Setting->Version Control->Git, 然后可以點(diǎn)擊 Test 測(cè)試一下,如下圖:那么你就設(shè)置成功了
初始化 git 項(xiàng)目(git init),操作如下:VCS->Enable Control Integration->Select "Git".
為 git 添加 remote,在這一步中需要使用 GIT 工具。找到并打開(kāi)git安裝目錄下面的Git Bash,將目錄切換到項(xiàng)目的目錄,然后輸入 git 添加 remote 的命令,命令是git remote add origin git@gitlab.qiji.tech:xiancai/xiancaitest.git
將代碼添加到 VCS(git add),選中要提交的文件 ->VCS->Git->Add,如下圖;
- 提交變化(git commit),VCS->Commit Changes,如下圖,在提交的時(shí)候可以選擇 Commit and Push,就可以直接 push 到服務(wù)器。
最后 Git Push,VCS->Git->Push
這時(shí)候看網(wǎng)站上已經(jīng)有了相關(guān)的項(xiàng)目如下圖;
clone項(xiàng)目到本地
git clone,具體操作是,VSC->Checkout from Version Control-> Git
打開(kāi)上傳好的本地倉(cāng)庫(kù),然后點(diǎn)擊 SSH 或者 HTTP ,復(fù)制方框內(nèi)的鏈接
有兩種辦法,一種是 clone https 的 url,一種是 ssh 的 url。
ssh 的 url
點(diǎn)擊上圖中的 SSH 然后復(fù)制方框內(nèi)的鏈接到下圖框內(nèi)
然后點(diǎn)擊 clone.
HTTP 的url
點(diǎn)擊上圖中的 HTTP 然后復(fù)制方框內(nèi)的鏈接到下圖框內(nèi)
然后點(diǎn)擊 clone.