Linux-gitlab新建項(xiàng)目提交代碼

gitlab前面已經(jīng)搭建好了,如果我們想用把代碼上傳到gitlab倉庫上的話,先要新建一個(gè)項(xiàng)目倉庫。然后本地安裝git環(huán)境漆际,就可以提交了

root用戶

gitlab首次在瀏覽器上打開web頁面,會(huì)出現(xiàn)設(shè)置root初始密碼的界面夺饲,密碼設(shè)置8位數(shù)灿椅,比如:11111111

image

密碼設(shè)置之后套蒂,用root用戶名就可以登錄了

image

登錄成功后頁面

image

新建項(xiàng)目

我們?cè)陂_發(fā)一個(gè)項(xiàng)目的時(shí)候,需要先在gitlab上新建一個(gè)工程茫蛹,點(diǎn)加號(hào)選“New project”

image

項(xiàng)目名稱隨便寫操刀,項(xiàng)目有三個(gè)權(quán)限

  • Private 私有項(xiàng)目,只有自己或者項(xiàng)目組內(nèi)的人才能訪問
  • Internal 所有登錄的用戶都能訪問
  • Public 公開的婴洼,任何人都能訪問
image

新建成功后骨坑,把項(xiàng)目地址復(fù)制出來http://47.104.x.x:8100/root/yoyo.git

image

git安裝

GIT不僅僅是個(gè)版本控制系統(tǒng),它也是個(gè)內(nèi)容管理系統(tǒng)(CMS),工作管理系統(tǒng)等柬采。
如果你是一個(gè)具有使用SVN背景的人欢唾,你需要做一定的思想轉(zhuǎn)換,來適應(yīng)GIT提供的一些概念和特征粉捻。

Git 與 SVN 區(qū)別點(diǎn):

  • GIT是分布式的礁遣,SVN不是:這是GIT和其它非分布式的版本控制系統(tǒng),例如SVN肩刃,CVS等祟霍,最核心的區(qū)別。
  • GIT把內(nèi)容按元數(shù)據(jù)方式存儲(chǔ)盈包,而SVN是按文件:所有的資源控制系統(tǒng)都是把文件的元信息隱藏在一個(gè)類似.svn,.cvs等的文件夾里沸呐。
  • GIT分支和SVN的分支不同:分支在SVN中一點(diǎn)不特別,就是版本庫中的另外的一個(gè)目錄呢燥。
  • GIT沒有一個(gè)全局的版本號(hào)崭添,而SVN有:目前為止這是跟SVN相比GIT缺少的最大的一個(gè)特征。
  • GIT的內(nèi)容完整性要優(yōu)于SVN:GIT的內(nèi)容存儲(chǔ)使用的是SHA-1哈希算法叛氨。這能確保代碼內(nèi)容的完整性呼渣,確保在遇到磁盤故障和網(wǎng)絡(luò)問題時(shí)降低對(duì)版本庫的破壞。

yum安裝git

yum install -y git

查看版本號(hào) git --version

[root@yoyo git_code]# git --version
git version 1.8.3.1

添加配置 user.name 后面的名稱隨便寫寞埠,user.email 后面是郵箱地址

[root@yoyo sbin]# git config --global user.name "root"
[root@yoyo sbin]# git config --global user.email "283340478@qq.com"
[root@yoyo sbin]# git config --list
user.name=root
user.email=283340478@qq.com

新建一個(gè)本地文件夾徙邻,cd進(jìn)去,然后 init建倉

[root@yoyo ~]# mkdir /usr/local/git_code
[root@yoyo ~]# cd /usr/local/git_code/
[root@yoyo git_code]# git init
Initialized empty Git repository in /usr/local/git_code/.git/

在git_code目錄畸裳,放需要上傳的代碼,比如新建一個(gè)test.py文件淳地,隨便寫幾行代碼

[root@yoyo git_code]# vim test_yo.py
# 編輯python代碼怖糊,寫個(gè)print("hello world!")
# :wq保存退出

提交代碼到本地倉庫git add * (*是提交當(dāng)前文件夾下全部的,也可以指定提交一個(gè)文件如:test.py)

[root@yoyo git_code]# git add *

查看倉庫狀態(tài) git status

[root@yoyo git_code]# git status
# On branch master
#
# Initial commit
#
# Changes to be committed:
#   (use "git rm --cached <file>..." to unstage)
#
#   new file:   test_yo.py
#

代碼提交到緩存區(qū) git commit -m "描述"

[root@yoyo git_code]# git commit -m "add test.py"

提交到遠(yuǎn)程倉庫

[root@yoyo git_code]# git remote add origin http://47.104.x.x:8100/root/yoyo.git

最后一步push推送過去,push的時(shí)候颇象,會(huì)讓你輸入賬號(hào)和密碼伍伤,這里的用戶名和密碼就是gitlab上注冊(cè)的用戶了

[root@yoyo git_code]# git push -u origin master
Username for 'http://47.104.x.x:8100': root
Password for 'http://root@47.104.x.x:8100': 
Counting objects: 3, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (2/2), done.
Writing objects: 100% (3/3), 257 bytes | 0 bytes/s, done.
Total 3 (delta 0), reused 0 (delta 0)
To http://47.104.x.x:8100/root/yoyo.git
 * [new branch]      master -> master
Branch master set up to track remote branch master from origin.

推送成功后,打開gitlab后臺(tái)遣钳,會(huì)發(fā)現(xiàn)已經(jīng)有一次成功的提交了

image
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末扰魂,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌劝评,老刑警劉巖姐直,帶你破解...
    沈念sama閱讀 221,198評(píng)論 6 514
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異蒋畜,居然都是意外死亡声畏,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,334評(píng)論 3 398
  • 文/潘曉璐 我一進(jìn)店門姻成,熙熙樓的掌柜王于貴愁眉苦臉地迎上來插龄,“玉大人,你說我怎么就攤上這事科展【危” “怎么了?”我有些...
    開封第一講書人閱讀 167,643評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵才睹,是天一觀的道長(zhǎng)徘跪。 經(jīng)常有香客問我,道長(zhǎng)砂竖,這世上最難降的妖魔是什么真椿? 我笑而不...
    開封第一講書人閱讀 59,495評(píng)論 1 296
  • 正文 為了忘掉前任,我火速辦了婚禮乎澄,結(jié)果婚禮上突硝,老公的妹妹穿的比我還像新娘。我一直安慰自己置济,他們只是感情好解恰,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,502評(píng)論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著浙于,像睡著了一般护盈。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上羞酗,一...
    開封第一講書人閱讀 52,156評(píng)論 1 308
  • 那天腐宋,我揣著相機(jī)與錄音,去河邊找鬼檀轨。 笑死胸竞,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的参萄。 我是一名探鬼主播卫枝,決...
    沈念sama閱讀 40,743評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼讹挎!你這毒婦竟也來了校赤?” 一聲冷哼從身側(cè)響起吆玖,我...
    開封第一講書人閱讀 39,659評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎马篮,沒想到半個(gè)月后沾乘,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,200評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡积蔚,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,282評(píng)論 3 340
  • 正文 我和宋清朗相戀三年意鲸,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片尽爆。...
    茶點(diǎn)故事閱讀 40,424評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡怎顾,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出漱贱,到底是詐尸還是另有隱情槐雾,我是刑警寧澤,帶...
    沈念sama閱讀 36,107評(píng)論 5 349
  • 正文 年R本政府宣布幅狮,位于F島的核電站募强,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏崇摄。R本人自食惡果不足惜擎值,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,789評(píng)論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望逐抑。 院中可真熱鬧鸠儿,春花似錦、人聲如沸厕氨。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,264評(píng)論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽命斧。三九已至田晚,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間国葬,已是汗流浹背贤徒。 一陣腳步聲響...
    開封第一講書人閱讀 33,390評(píng)論 1 271
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留汇四,地道東北人接奈。 一個(gè)月前我還...
    沈念sama閱讀 48,798評(píng)論 3 376
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像船殉,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子斯嚎,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,435評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容