1. 程式人生 > >1.git版本控制工具的安裝與使用

1.git版本控制工具的安裝與使用

use ssh-key origin read name log -- cache 本地倉庫

git下載

官方地址:https://git-scm.com/download/win

百度雲地址:我的網盤/安裝文件/Git-2.15.0-64-bit.rar

git基本使用:

配置用戶名及郵箱

git config --global user.name "cst" git config --global user.email "[email protected]" 創建版本庫,進入到項目文件夾內右擊->Git Bash Here git init 將文件添加至版本控制 ,即從工作區添加到暫存區 git add readme.txt 查看文件狀態 git status 文件提交,即暫存區提交到當前分支 git commit -m “提交的註釋內容” 文件比較 git diff #工作區與暫存區的比較 git diff --cached #暫存區與分支的比較 文件修改提交 git add readme.txt # 將修改的文件提交到暫存區 git commit -m "文件修改註釋" #將修改的文件提交到當前分支
查看版本日誌 git log --pretty=oneline 版本回退 git reset --hard HEAD^ #回退到上一個版本 git reset --hard HEAD^^ #回退到上上個版本   。。。 git reset --hard Of4d753 #版本號跳轉 通過版本號回退 版本提交記錄查看 git reflog 工作區與暫存區的區別   工作區:實際存在硬盤上的文件夾 d:/workspace/ssm   暫存區:版本庫初始化會自動生成隱藏的文件夾 .git 撤銷修改   git checkout --readme.txt #把readme文件在工作區的修改全部撤銷,也就是使文件回到最近一次git commit 或git add的狀態   git reset HEAD file 可以將暫存區的修改撤銷掉,重新放回暫存區 刪除文件 git rm readme.txt #直接刪除 git checkout --readme.txt #用版本庫版本替換工作區的版本

git遠程倉庫的使用

創建SSH key 密碼可以為空,三次回車之後創建成功。在用戶文件下生成一個.ssh文件夾 ,將公鑰(pub)復制粘貼到github或gitchina   ssh-keygen -t rsa -C "[email protected]"    上傳項目並把本地倉庫與遠程倉庫關聯 git remote add origin [email protected]:cst/SSM.git git remote add origin [email protected]:cst2017/SSM.git 將本地庫項目所有的內容推送到遠程庫上 git push -u origin master

1.git版本控制工具的安裝與使用