git的基本使用

2022-09-03 04:42:09 字數 1600 閱讀 2264

一.git是什麼?

git是目前世界上最先進的分布式版本控制系統。現在有很多免費的git搭建的**,比較有名的,比如說github,還有一些國內的,coding、csdn**託管平台、京東**託管平台等等。

現在有很多免費的git搭建的**,比較有名的,比如說github,還有一些國內的,coding、csdn**託管平台、京東**託管平台等等。

github

coding

csdn**託管平

京東**託管平台 

二:svn與git的最主要的區別?

svn是集中式版本控制系統,版本庫是集中放在**伺服器的,而幹活的時候,用的都是自己的電腦,所以首先要從**伺服器**得到最新的版本,然後幹活,幹完後,需要把自己做完的活推送到**伺服器。集中式版本控制系統是必須聯網才能工作,如果在區域網還可以,頻寬夠大,速度夠快,如果在網際網路下,如果網速慢的話,就納悶了。

git是分布式版本控制系統,那麼它就沒有**伺服器的,每個人的電腦就是乙個完整的版本庫,這樣,工作的時候就不需要聯網了,因為版本都是在自己的電腦上。既然每個人的電腦都有乙個完整的版本庫,那多個人如何協作呢?比如說自己在電腦上改了檔案a,其他人也在電腦上改了檔案a,這時,你們兩之間只需把各自的修改推送給對方,就可以互相看到對方的修改了。

三:註冊乙個git賬號

github是比較有名的**託管平台,但是伺服器在國外,不穩定,這裡咱們就使用coding來管理**,首先去coding.net上面註冊乙個賬號,新建乙個專案,專案分私有和公開的,公開的就是所有人只要訪問你的git主頁,就可以看到你的**,私有的就是只有你能看到,或者你的授權了的使用者可以看到,這裡新建乙個私有的專案。

四.安裝git客戶端

window下一直下一步即可

五.常用的git基本命令

git clone --從遠端主機轉殖乙個**庫到本地

git add --新增修改後的檔案

git add a.py#新增檔案

git commit --提交修改後的**到本地**庫,一般要加-m引數,指定提交的內容

git commit -m '第一次提交'#提交**

git push --從本地**庫推送到遠端**庫

git pull --更新**

git status --檢視當前目錄的檔案狀態

git rm --刪除乙個檔案

git config-global credential.helper store -長期儲存密碼,因為git預設是不儲存密碼的,不執行這條命令的話每次更新**,或者提交**都需要輸入密碼

六.上傳**

把**clone到本地之後,如果要上傳的話,先要add一下上傳的檔案,然後再commit,最後再push,這樣才能把**提交到伺服器端。

七.總結

1.註冊乙個coding賬號

2.建立專案,獲取到專案的git位址

3.增加**,提交到本地**庫

4.把**推送到遠端倉庫

Git的基本使用

一 準備工作 1.建立庫資料夾 repository 使用者資料夾 develop 2.cd c cd software 清屏 ctrl l 或clear cd repository 然後初始化倉庫 git init bare shared.git 在develop資料夾下建立兩個使用者 user1...

git的基本使用

1 遠端倉庫相關命令 檢出倉庫 git clone git 檢視遠端倉庫 git remote v 新增遠端倉庫 git remote add name url 刪除遠端倉庫 git remote rm name 拉取遠端倉庫 git pull remotename localbranchname ...

git的基本使用

date 2015 12 26 updated 2016 01 10 git是 管理工具,方便開發者之間的協作。現在在各個開發平台上都已經出現了git的視覺化管理客戶端,然而對於通過shell命令對 庫進行管理永遠比視覺化介面上操作來得穩妥,下面根據自身使用經驗,就git的使用規範以及常見命令做入門...