git 用法記錄,方便以後

2021-08-07 22:14:52 字數 1479 閱讀 5061

1,$git status

檢視分支狀態

2,$ git add .gitignore

fatal: pathspec '.gitignore' did not match any files

$git add . 新增所有

新增到本地倉庫

3,$ git commit -m "20170908"

[master (root-commit) 70642cf] 20170908

提交本地並新增相關資訊

4,$ git checkout -b harry

switched to a new branch 'harry'

切換到其他分支

5,$ git pull

遠端倉庫**拉下來

6,$ git push origin master

提交到遠端服務端

7,$ git log

commit 047c868f052fe450da6e38709520c80026b1598c

author: nith.hou

date:   tue sep 5 11:25:41 2017 +0800

檢視log資訊

8,$ git reset --hard 3c936aee7b3e00f0086434f7e3bdbb43e54995e5

這個命令是恢復到對應版本

穿梭前,用git log可以檢視提交歷史,以便確定要回退到哪個版本。

要重返未來,用git reflog檢視命令歷史,以便確定要回到未來的哪個版本。

9,檢視遠端分支

使用如下命令可以檢視遠端倉庫(我這裡有乙個origin倉庫)

$ git remote -v

origin  [email protected]:username/animations.git (fetch)

origin  [email protected]:username/animations.git (push)

10,fetch更新本地倉庫:

$ git fetch origin master:temp //

$ git diff temp

//比較master分支和temp分支的不同

$ git merge temp

//合併temp分支到master分支

$ git branch -d temp//

刪除temp

11,$git revert c011eb3c20ba6fb38cc94fe5a8dda366a3990c61
revert 使用,需要先找到你想回滾版本唯一的commit標識**

git 使用,記錄下方便查詢

首先安裝好git客戶端後,配置ssh 建立ssh key。在windows下檢視 c盤 使用者 自己的使用者名稱 ssh 下是否有id rsa id rsa.pub檔案,如果沒有需要手動生成。手動生成執行以下命令 git config global user.name lyy git config ...

關於git 用法記錄

寫在前 git 的用法 檢查分支 git branch建立並切換分支 git checkouit b user checkout 切換 b 新建新增到暫存區 git status 檢查當前分支檔案狀態 git add 分支user 提交到倉庫 git commit m 已經完成用於列表 場景 當碼雲...

Volatile關鍵字 方便以後檢視

volatiile 的作用 1,防止指令重排 2,保證變數的可見性但是不能保證其原子性 防止指令重排 public class cat private static cat getcat return cat 為什麼我們要在變數前面加上volatile關鍵字?可見性指乙個執行緒修改了共同變數,而另乙...