git学习创建项目仓库
登錄git
這是git首頁,已有帳號,點右上角sign in
進入登錄頁
輸入帳號密碼
登錄之后的頁面
Browse activity -- 瀏覽活動 就項目的一些更新信息
Discover repositories ?-- 發現庫
Repositories you contribute to -- 你貢獻的倉庫 ?我參與的項目
Your repositories ? -- ?你自己的庫 ? 自己的代碼庫
new repository -- 創建新的代碼倉庫
下面介紹創建代碼倉庫
點擊New repository進入創建頁面
Repository name -- ?庫名
Description?(optional) ?-- 項目描述
Public -- 項目開源,就是代碼別人可見
Private -- ?不開源,別人看不見,需要交錢
Initialize this repository with a README ?-- 創建README 項目中如果已經有這個文件就可以不選
Add.gitignore:None -- ?忽略文件,項目中不想被git管理的文件加進去就行
Add a license: None -- ?添加許可證 ?,就是別人要用你的代碼需要遵循什么規范
創建完成
新項目code為空時候顯示4中創建方式
第一中是最快速的方式,直接把項目文件下載到本地,然后在本地這個文件夾做開發
第二中就是在命令行上創建本地庫然后同步到服務器上,上面的命令行寫的很清楚
第三中就是我本地已經有庫了,直接把庫推送到Git上的命令
就是
echo "# xxx" >> README.md git init git add README.md git commit -m "first commit"這幾部我都做完了
第四種就是從其他代碼管理工具直接導入Git庫
因為我用的vue-cli webpack 就是vue腳手架創建的項目,我的項目目錄已經創建完成,README文件也已經存在,所以我用的第二種方法
下面解釋命令行
echo "# xxx" >> README.md這個就是首先在項目中創建README文件里用# xx寫點東西,我項目中已經存在此文件,所有不用執行這句話,當然我可以在里面進行一些修改或者寫一些東西
?
git init這句話就是在項目目錄下初始化git倉庫
初始化完成
?
git add README.md這句話看字面量意思,就是往README文件添加內容吧,我沒用到
不多解釋
在項目中初始化完成,我們就要創建本地庫了
git add .這句話就是把將項目的所有文件添加到倉庫中
如果想添加某個特定的文件,只需把.換成特定的文件名就行
?
也有人這樣解釋:“Git會遞歸地將你執行命令時所在的目錄中的所有文件添加上去,所以如果你將當前的工作目錄作為參數,它就會追蹤那兒的所有文件”
來個實例
將add的文件commit到倉庫
git commit -m "first commit" git commit -m "這是提交的備注信息"?
?實例
本地庫就弄好啦,然后就是將本地的倉庫關聯到github上
git remote add origin https://github.com/Xin-X/xxx.git上傳github之前,要先pull一下,(把github上創建的倉庫拉到本地)執行如下命令:
git pull origin master上傳代碼到github遠程倉庫
git push -u origin master上傳代碼到github遠程倉庫
實例
打馬賽克位置,就是你Git帳號,然后下面是密碼,同步完成,現在代碼就上傳完成
然后附上一個阮一峰老師的git代碼詳解鏈接
用大白話解釋下Git
就是我們在本地會有一個代碼倉庫,然后git上也會有一個代碼倉庫,git上呢又會有很多分支,其實項目中每個人也就負責一個分支,我們的代碼在本地上跑沒問題,添加到本地倉庫,然后在去上傳的git上你的分支中,這樣相當于我們代碼有兩份,還有就是如果本地文件修改服務器上的文件也有修改git會提示,你本地倉庫不是最新的,比如這樣?
那這時候你就要更新這些提示文件了,來上更新命令?這是更新本地這個shop文件夾
然后我們來Updata?看一個被修改一個被添加
至于后面什么是分支之類的,我的文筆實在有限,不好解釋。自行百度吧
按著我的步驟,自己創建一個項目試試吧~
補充一點:
?
git pull origin master //這個master是主分支,在真正項目中這里是填你自己負責的分支名字?
轉載于:https://www.cnblogs.com/xin9984/p/8639104.html
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的git学习创建项目仓库的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 41 最大子数组
- 下一篇: Java核心技术点之多线程2