git 使用筆記

2022-01-19 08:45:38 字數 1799 閱讀 7867

$ git config --global user.name "你的名字或暱稱"

git config --global user.email "你的郵箱"

$ git init
$ git pull origin master
$ git push origin master -f
$ ssh-keygen -t rsa -c "郵箱位址"

1. ssh root@伺服器

2. 關閉遠端連線輸入指令:exit

上傳檔案:scp 本地檔案路徑 使用者名稱@伺服器ip:目標路徑

上傳資料夾:scp -r 本地資料夾路徑 使用者名稱@伺服器ip:目標路徑

git branch new  #建立

git checkout new #移動到new 分支

git checkout -b new #master 從master上建立分支並檢出到該分支

git merge new # 在其他分支上合併new分支, 例如在其他master 分支 合併dev 分支

# 分支切換

git branch

git checkout master

# 推送並建立遠端分支

git push -f origin dev:dev

$ git init

$ git add your_file

$ git commit -m ""

$ git remote add origin your_github位址

$ git push -u origin master #上面命令將本地的master分支推送到origin主機,同時指定origin為預設主機,後面就可以不加任何引數使用git push了

$ git push -f origin master # 強制推送

$ git tag v1.0

$ git tag

$ it commit --amend
$ git fetch --all

$ git reset --hard origin/master

$ git pull

$ git rebase -i head~~~  # ~ 乙個~ 一次提交
$ git reflog

$ git log

$ git reset --hard

$ git stash  

$ git pull origin master

$ git stash pop

git 使用筆記

git 使用筆記 初始化資訊 git config user.name name git config user.email com git config core.editor vim git init 初始化資訊 從遠端pull git clone git url git pull push 到...

git使用筆記

回滾 git checkout sql 沒有 git add 之前 執行回滾到原始狀態 git reset head sql 執行git add之後,但是沒有 git commit之前 操作,然後在執行 git checkout git remote v 檢視遠端倉庫詳細資訊 git log log...

Git使用筆記

用了一段時間的tortoisgit,基本能滿足目前的需求。但是當切換到linux的工作環境時,就有點不知所措了,於是又複習了一下git的命令,相對於第一次學習,又有了新的認識。工作區 working tree 所有有改動的檔案都存在於工作區。暫存區 index 對於已經存在於工作區的檔案,執行git...