git基本使用教程
專有名詞:
·Workspace:工作區(qū)
·Index / Stage:暫存區(qū)
·Repository:倉庫區(qū)(或本地倉庫)
·Remote:遠程倉庫
一、新建代碼庫
1.在當前目錄新建一個Git代碼庫
git init
2.新建一個目錄祖很,將其初始化為Git代碼庫:
git init [project-name]
3.下載一個項目和它的整個代碼歷史
git clone [url]
二愿险、配置
1.設(shè)置提交代碼時的用戶信息
git config [--global] user.name "[name]"
git config [--global] user.email "[email address]"
三颇蜡、增加/刪除文件
1.添加指定文件到暫存區(qū)
git add [file1] [file2] ...
2.添加指定目錄到暫存區(qū),包括子目錄
git add [dir]
3.添加當前目錄的所有文件到暫存區(qū)
git add .
4.刪除工作區(qū)文件辆亏,并且將這次刪除放入暫存區(qū)
git rm [file1] [file2] ...
- 改名文件风秤,并且將這個改名放入暫存區(qū)
git mv [file-original] [file-renamed]
四、代碼提交
1.提交暫存區(qū)到倉庫區(qū)
git commit -m [message]
2.提交暫存區(qū)的指定文件到倉庫區(qū)
git commit [file1] [file2] ... -m [message]
3.提交工作區(qū)自上次commit之后的變化扮叨,直接到倉庫區(qū)
git commit -a
4.提交時顯示所有diff信息
git commit -v
5.使用一次新的commit缤弦,替代上一次提交,
如果代碼沒有任何新變化彻磁,則用來改寫上一次commit的提交信息
git commit --amend -m [message]
6.重做上一次commit碍沐,并包括指定文件的新變化
git commit --amend [file1] [file2] ...