1. 程式人生 > >git + 碼雲 使用詳解(入門)

git + 碼雲 使用詳解(入門)

一直想使用git來託管程式碼 以為對命令列不在行,怎麼也沒整好,網上看了很多教程也毫無頭緒,後面在同事的幫助下完成了配置,希望分享出來對大家有幫助。、

準備工作:

1.去官網下載git,下載過後安裝一直下一步到安裝完成為止即可。

初始化:

1.準備一個資料夾(也可以是你的專案)用來建立git如圖:

2.點選進入資料夾,然後右擊滑鼠,會看見如圖:(選擇 Git Bash Here)

3.會看見下面介面:

4.剛開始我們要在本地生成一個金鑰,讓他和碼雲上面的金鑰產生關聯。生產金鑰的的命令列

ssh-keygen -t rsa -C "[email protected]

"    郵箱地址可以填自己的。效果如圖所示:

5.一直回車,以為我以前申請過了,所以提示可能不一樣,只要一直回車到綠色的字型顯示為止:

6.現在輸入命名來檢視自己生產的金鑰,cat ~/.ssh/id_rsa.pub   效果如圖:

7將金鑰複製到碼雲的金鑰上面去,下面按照圖的順序操作即可:

8.在碼雲上新增專案 首頁:

9.根據自己的需求點選建立即可:

10.建立成功跳轉過後,點選克隆下載,然後複製ssh的地址如圖:(後面會用到地址)

上面步驟不較多,按照順序來就沒錯。

11.在命名行中定義兩個全域性變數,一個郵箱,一個name  上傳到碼雲的時候會用到,命令如下:

git config --global user.email "[email protected]"

回車過後會出現綠色的字型然後再輸入:

git config --global user.name "username"

郵箱用自己的,名字也可以自己取,沒影響

第一次上傳程式碼到git:

1.重新開啟test資料夾(專案資料夾也行),然後右擊滑鼠,會看見如圖:(選擇 Git Bash Here)

2.輸入初始化命令 git init  回車 效果如圖:

3.輸入要連結到碼雲的地址,(第10部我們複製的地址)git remote add origin [email protected]

:jmgg/Test2.git  回車 如圖:

4.拉取碼雲上的所有檔案到專案中來,git pull origin master
以後如果想在其他電腦上拿去上傳了的檔案,只需要做這四部操作即可。如圖:

檢視資料夾發現多了檔案:多的是碼雲上面的,可以自己檢視下

5.在test目錄中建立一個文字文件,用來測試是否真的上傳成功:

6.在命令列中繼續輸入程式碼執行    git add .    (add空格後有個點別忘了) :

7.添加註釋,來說明自己為什麼要上傳,方便以後自己查閱  git commit -m "第一次上傳"

8.提交到碼雲上面,git push origin master

因為是第一次提交,要更改為:git push -u origin master  第二次提交就按照上面的寫法即可

不在需要加  -u   :

如果這樣顯示就正面上傳完成,可以開啟碼雲看看是否正確。

上面已經說了如果是將碼雲上面的專案搞到其他電腦上就執行1-4個步驟就行,當然還有更簡單的方法,這裡就不說了。

這是這個專案的第一次提交。如果還要進行第二次提交就可以直接執行6-8步驟即可。記住第八步是沒有 -u 的。

好的,大致的說完了,如果你仔細看相信你已經入門了,如有不懂得留言一起交流

相關推薦

git + 使用入門

一直想使用git來託管程式碼 以為對命令列不在行,怎麼也沒整好,網上看了很多教程也毫無頭緒,後面在同事的幫助下完成了配置,希望分享出來對大家有幫助。、 準備工作: 1.去官網下載git,下載過後安裝一直下一步到安裝完成為止即可。 初始化: 1.準備一個資料夾(也可

實現高性能糾刪引擎 | 糾刪技術

糾刪碼引擎 基礎知識 深入優化 技術 工程師 作者介紹: 徐祥曦,七牛雲工程師,獨立開發了多套高性能糾刪碼/再生碼編碼引擎。柳青,華中科技大學博士,研究方向為基於糾刪碼的分布式存儲系統。前言:在上篇《如何選擇糾刪碼編碼引擎》中,我們簡單了解了 Reed-Solomon Codes(RS 碼

php 緩衝區入門ob_start()

在ob_start()和ob_get_contents()或ob_get_clean()中間輸出的內容,可以通過ob_get_contents()或ob_get_clean()取出輸出內容,最後記得使用ob_end_clean() 清空緩衝區 例子1: <?php  ob

Git 常用命令

      一、 Git 命令初識 在正式介紹Git命令之前,先介紹一下Git 的基本命令和操作,對Git命令有一個總體的認識 示例:從Git 版本庫的初始化,通常有兩種方式: 1)git clone:這是一種較為簡單的初始化方式,當你已經

mybatis ------入門實例基於XML

ssi 開發模式 文件中 Coding import 拼接 upd baidu actor   通過上一小節,mybatis 和 jdbc 的區別:http://www.cnblogs.com/ysocean/p/7271600.html,我們對 mybatis有了一個大致

SpringMVC------基於註解的入門實例

frame hello text 1.0 har ret doc 4.0 進行   前兩篇博客我們講解了基於XML 的入門實例,以及SpringMVC運行的詳細流程。但是我們發現基於 XML 的配置還是比較麻煩的,而且,每個 Handler 類只能有一個方法,在實際開發中肯

Understand:高效代靜態分析神器

none 前段時間 兩個 箭頭 ++ 開發 obj 結構 導入 之前用Windows系統,一直用source insight查看代碼非常方便,但是年前換到mac下面,雖說很多東西都方便了,但是卻沒有了靜態代碼分析工具,很幸運,前段時間找到一款比source insight軟

canvas特效代2

text pre javascrip css png tco border src null canvas是一個就基於像素的畫圖h5元素。 利用canvas做一個如下描述所示的動態圖形:當鼠標點下去時開始繪圖,在鼠標結束時完成一個矩形,當再一次點擊時重復第一次的繪圖步驟

PHP基礎入門【世界上最好用的編程語言】

轉換成 c語言 127.0.0.1 mac const 讀取 成對 後臺 isset 簡介 ---------  PHP(超文本預處器)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,利於學習,使用廣泛,主要適用於Web開發領域。PHP 獨

大數據入門第十七天——storm上遊數據源 之kafka入門

不同 這也 接受 blog 存儲 發送 records ant post 一、概述   1.kafka是什麽     根據標題可以有個概念:kafka是storm的上遊數據源之一,也是一對經典的組合,就像郭德綱和於謙     根據官網:http://kafka.apa

git 使用3—— 最基本命令 + .gitignore 文件

clu 分隔 ignore abc lob 目的 hat modified 容易 Git 基礎 本章將介紹幾個最基本的,也是最常用的 Git 命令,以後絕大多數時間裏用到的也就是這幾個命令。讀完本章,你就能初始化一個新的代碼倉庫,做一些適當配置;開始或停止跟蹤某些文件;暫存

git 使用4—— commit -a -m/diff --staged/rm/mv

art client -s 做的 res use 擴展名 ems 也會 查看已暫存和未暫存的更新 實際上 git status的顯示比較簡單,僅僅是 列出了(修改過的、新創建的、已經暫存但未提交的)文件,如果要查看具體修改了什麽地方,可以用git diff 命令。稍後我們會

git 使用5—— get log 查看提交歷史

校驗和 看到了 有一個 基本 detached pack 有意思 lin mls git log 查看 提交歷史 在提交了若幹更新之後,又或者克隆了某個項目,想回顧下提交歷史,可以使用 git log 命令查看。 接下來的例子會用我專門用於演示的 simplegit 項目,

git 使用6—— 3種撤消操作

direct ash 存在 其中 分支 stash card mas 相關 接下來,我們會介紹一些基本的撤消操作相關的命令。請註意,有些操作並不總是可以撤消的,所以請務必謹慎小心,一旦失誤,就有可能丟失部分工作成果。 修改最後一次提交 git commit --amend

Spring Cloud Spring Boot mybatis分布式微服務架構屬性配置文件1

定義 public 配置數據庫連接 clas cep and xml配置 其他 PE 相信很多人選擇Spring Boot主要是考慮到它既能兼顧Spring的強大功能,還能實現快速開發的便捷。我們在Spring Boot使用過程中,最直觀的感受就是沒有了原來自己整合Spri

NGINX源安裝配置./configure,最全解析

unzip roo without rpc服務 所有 googl 版本 並且 大文件 NGINX ./configure詳解 在"./configure"配置中,"--with"表示啟用模塊,也就是說這些模塊在編譯時不會自動構建&qu

Spark入門-Spark簡介

個人部落格原文連結 簡介 Spark是基於記憶體計算的大資料分散式計算框架。Spark基於記憶體計算,提供可互動查詢方式,提供近實時處理方式,同時保證了高容錯性和高可伸縮性,允許使用者將Spark部署在大量廉價硬體之上,形成叢集。 Spark使用Scala語言進行實現,它是一種面

Extreme Drift賽車遊戲C#源2

時間 blank 出現 進行 rest clam .text static cost Extreme Drift賽車遊戲C#源碼詳解(1) 接著上次的源碼分析: MainMenu場景的UGUI部分: Canvas中的EnoughMoney: 作用:當買車後金幣不足彈出的

mybatis ------入門例項基於註解

目錄 1、建立MySQL資料庫:mybatisDemo和表:user 2、建立一個Java工程,並匯入相應的jar包,具體目錄如下 3、在 MyBatisTest 工程中新增資料庫配置檔案 mybatis-configuration.xml 4、定義表所對應的實體

HBase入門.md

環境:centos7+hadoop3.0.3+hbase2.0.1+jdk8 HBase的MapReduce操作 注意事項: * Map繼承TableMapper * Reduce繼承TableReducer * 最後Reduce輸出的value的型別是Mut