1.安裝
安裝到d盤git資料夾或缺省資料夾
2.git bash基本使用
在d:\git資料夾中右鍵git bash here
出現預設視窗,顯示jxl10@desktop-brja9uo mingw64 ~$
3.git基本配置
在git bash中輸入
$ git config --global user.name "ji"
$ git config --global user.email [email protected]
建立版本庫
$ mkdir learngit
$ cd learngit
$ pwd
/d/git/learngit
初始化版本庫
$ git init
initialized empty git repository in /d/git//learngit/.git/
4.git提交修改
在learngit資料夾中新建readme.txt檔案,內容:
git is a version control system.
git is free software.
把readme.txt新增到暫存區
$ git add readme.txt
把readme.txt提交到版本庫
$ git commit -m "wrote a readme file" [master (root-commit) eaadf4e] wrote a readme file
1 file changed, 2 insertions(+)
create mode 100644 readme.txt
5.git提交到遠端庫
建立ssh key。
在使用者主目錄下,看看有沒有.ssh目錄,如果有,再看這個目錄下有沒有id_rsa和id_rsa.pub這兩個檔案,如果已經有,可直接跳到下一步。如果沒有,開啟shell(windows下開啟git bash),建立ssh key:
$ ssh-keygen -t rsa -c "[email protected]"
在user/jxl10下找到.ss**件夾,開啟id_rsa.pub,複製全部內容(公鑰),在github新建ssh keys, 然後在git中執行
$ git remote add origin [email protected]:ji/learngit.git
如果報錯,執行$ git remote rm origin
刪除後重新關聯
把本地庫推送到github倉庫
$ git push -u origin master
6.常用git命令
檢視git狀態$ git status
檢視git修改內容$ git diff readme.txt
檢視git提交記錄以及修改內容$ git log和git lg --pretty=oneline
回退到上個版本$ git reset -hard head^
,回退到上上個版本$ git reset -hard head^^
回退到指定版本$ git reset -hard a41s5
,-hard後是版本id,在$ git log
中查詢
如果已經關閉git bash,檢視版本提交記錄命令是$ git reflog
Git的基本使用 設定 SSH clone
see git for windows安裝到配置gui版git安裝與最小化安裝 kearney sudo apt install git這個一般設定一次就好了。設定名稱和郵箱 git config global user.name your name git config global user.e...
Git在IDEA中的基本設定
1 開啟父類專案的目錄所在位置 2 初始化本地倉庫 找到父類專案所在的目錄後,右擊,選擇git bash here 輸入git init,回車 初始化以後,關閉idea重啟一下 3 安裝git外掛程式,可以忽略不必要的檔案 4 安裝好外掛程式後,新建.gitignore file檔案 選擇需要忽略的...
Git版本控制 1 基本安裝和配置設定
git是乙個分布式的版本控制,這種分布式的管理方式可以這樣理解,它在版本迭代時並非必須需要乙個遠端伺服器,因為它在本地也會有乙個類似的倉庫,一般可以先提交到本地的倉庫,之後才考慮上傳到遠端的伺服器中 安裝好git後就會在桌面右擊的時候出現這兩個圖示 安裝是真的沒什麼好說的,全部next就可以了 基本...