尚矽谷Redis學習筆記
阿新 • • 發佈:2022-05-19
title: Git基操
tags: Git
categories: 是基操啦
abbrlink: 58639
date: 2021-01-23 14:59:56
Git --- 必須得懂的版本管理工具
一、 Git最基本操作
1. 初始化git資料夾 --- git init
設專案資料夾為gittest
$ cd gittest #cd到專案資料夾
$ git init #初始化git資料夾
2. 檢視當前倉庫狀態 --- git status
$ git status
3. 新增更改(追蹤) --- git add .
4. 檢視更改內容 --- git diff
按q退出
5. 撤回追蹤 --- git reset
6. 提交更改 --- git commit
$ git commit -m "本次提交的描述"
$ git commit -a #自動新增並提交已追蹤的修改
7. 設定一些不提交的檔案 --- 建立.gitignore
$ git rm --cached 檔名 #刪除已經存在的追蹤
$ vim .gitignore #在該檔案下寫入不想提交的檔名稱
在.gitignore檔案中寫入不想提交的檔名
git status 檢視追蹤列表中少了 "nocommit.md"
8. 刪除已經存在的追蹤
$ git rm --cached 檔名 #刪除已經存在的追蹤
從git系統中刪除該檔案,但依舊存在專案資料夾中,只是停止追蹤而已。
二、Git分支 --- 不同的時間線
設新分支名為: newbranch
1. 新增新的分支
$ git branch newbranch
2. 檢視分支
$ git branch #檢視當前專案分支有哪些
3. 切換分支
$ git checkout newbranch
4. 合併分支
在當前分支執行:
$ git merge 另一個分支名稱
5. 刪除分支
$ git branch -d newbranch #刪除已經合併或提交的分支 $ git branch -D newbranch2 #強制刪除分支
三、Git的提交
1. 指定遠端倉庫
$ git remote add origin https://github......
2. 推送到遠端端
$ git push --set-upstream origin master
3. 下載更新遠端端的專案
$ git pull