專案上一直用 tortoise svn,後來發現在eclispe上的外掛程式整合不太好用。
一直就聽過github上的大名,所以花了一上午看了下。
以下算是筆記吧。
直接預設安裝下一步、下一步。
安裝之後 開啟git base
1.設定name 與 email
git config --global user.name "aa"
git config --global user.email "[email protected]"
2.建立**倉庫
所謂的**倉庫 就是存放**的地兒
進入目標資料夾 比如 你想把 d:/code/testdemo1裡面的**放上去。
cd d:/code/testdemo1
git init
建立之後,你進入到testdemo1資料夾中,你可以發現裡面多了乙個.git的隱藏目錄。這個資料夾你應該會比較熟悉,svn的使用也會有乙個.svn的隱藏目錄,裡面記錄著你每一次提交的資訊,以及本地與**倉庫中修改了那些文件資訊的變化,追溯版本等。
建立完成之後
ls -al
可以幫助你檢視當前檔案下的檔案目錄。
如果你想刪除本地倉庫,直接刪除.git檔案就行了。
3.提交本地**
先新增git add .
再提交git commit -m ''first commit"
提交本地**需要用到add與commit命令,add相當於把資訊新增到本地倉庫,commit提交上去。commit 通過-m 引數來附加一些 提交的描述資訊。
注:2、3的操作 都是進入目標資料夾根目錄之下的操作。
github基礎用法2
1.在使用git的過程中,預設是把當前目錄下的所有檔案都當做了 倉庫,但是有些檔案屬於每次編譯都會自動生成的,比如android專案目錄下的bin目錄與gen目錄。那麼這些每次編譯都會生成的檔案是否可以不提交到 倉庫呢?很明顯是可以的。通過配置.gitignore檔案就可以達到這樣的效果。比如排除a...
github簡單基礎用法
github生成密匙方法 ssh keygen t rsa c your你的郵箱 初始化github,在資料夾下初始化github git init 遠端登入命令 git config global user.name your name git config global user.email y...
GitHub 基礎常用命令用法
登陸github頁面後,進入主頁,可以發現乙個叫clone or download的按鈕。點選該按鈕後,會看到乙個鏈結,儲存這個連線 二 推送和拉取 通過git可以完成兩件事情。第一件事是將本地所做的修改更新至 倉庫,也被稱為推送 push 第二件事是將 倉庫的新修改同步到本地,也被稱為拉取 pul...