中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問手機版  

Linux常用命令|Linux培訓學習|考試認證|工資待遇與招聘,認準超級網(wǎng)工!

招聘|合作 登陸|注冊

網(wǎng)絡工程師培訓

當前位置:網(wǎng)絡工程師 > 技術課程 > linux > 熱點關注 > linux常用命令

Linux中Git集中操作命令匯總

時間:2019-08-13

linux命令windows命令_linux解壓命令_linux命令

yntaxHighlighter

1

2

3

4

5

6

git version # 查看版本

git config -l # 查看當前配置

git config --global user.name "Dean" # 設置用戶名,郵箱

git config --global user.email g.xiangyu1990@gmail.com # 設置用戶名,郵箱

git config --global alias.ci commit # 設置git命令的別名

git config --global alias.co checkout # 設置git命令的別名

git倉庫(repository):

1

2

3

4

# 創(chuàng)建一個本地的git倉庫并命名:

git init demo

# 克隆一個遠程的git倉庫到指定路徑:

git clone https://github.com/a396901990/android.git /path/workpsace

git分支(branch):

1

2

3

4

5

6

7

git branch # 查看分支

git remote show origin # 查看所有分支

git branch <branchname> # 創(chuàng)建新分支

git checkout <branchname> # 切換到分支

git checkout -b <new_branch> # 創(chuàng)建并切換到新分支

git branch -d <branchname> # 刪除分支(-D強刪)

git branch -m <old> <new> # 本地分支重命名

git添加(add):

1

2

3

4

5

git add <file> # 將本地指定文件名或目錄(新增和修改linux命令,沒有刪除)的文件添加到暫存區(qū)

git add . # 將本地所有的(新增和修改,沒有刪除)文件添加到暫存區(qū)

git add -u # 將本地的(修改和刪除,沒有新增)文件添加到暫存區(qū)

git add -A # 將本地所有改動添加到暫存區(qū)(git add -A = git add . + git add -u)

git add -i # 打開一個交互式界面按需求添加文件

git刪除/重命名(rm/mv):

1

2

3

4

git rm <file> # 刪除文件

git rm -r <floder> # 刪除文件夾

git rm --cached <file> # 從版本庫中刪除文件,但不刪除文件

git mv <old_name> <new_name> # 文件重命名

git提交(commit):

linux解壓命令_linux命令_linux命令windows命令

1

2

3

4

git commit -m "comment" # 提交暫存區(qū)中的內(nèi)容(已經(jīng)add)并添加注釋

然后我們添加修改文件readme.txt到緩沖區(qū),并提交git commit。可以是.,表示添加當前目錄下所有(as a whole)未追蹤的文件或修改(unversioned/untracked files or modification)到git索引。通過命令git status來查看是否還有文件未提交,說明沒有任何文件未提交,但是我現(xiàn)在繼續(xù)來改下readme.txt內(nèi)容,比如我在下面添加一行2222222222內(nèi)容,繼續(xù)使用git status來查看下結果,readme.txt文件已被修改,通過git diff readme.txt看下readme.txt文件到底改了什么內(nèi)容。

 上一個教程:linux sed命令 常用方法