// 設定使用者名稱和email
git config --global user.name '你的名字'
git config --global user.email '你的郵箱'
// 配置ssh
建立金鑰:$ ssh-keygen -t rsa -c 「郵箱」
// 顯示當前配置
git config --list
// 顯示有變更的檔案
$ git status
// 顯示當前分支的版本歷史
$ git log
// 顯示過去5次提交
$ git log -5 --pretty --oneline
// 顯示暫存區和工作區的**差異
$ git diff
// 顯示某次提交的元資料和內容變化
$ git show [commit]
// 新增檔案到暫存區
git add . //新增所有
git add [filename] [filename] ... // 新增指定檔案
// 刪除工作區檔案,並且將這次刪除放入暫存區
git rm [filename] [filename] ...
// 提交暫存區到倉庫區
git commit -m "你的備註"
// 提交暫存區指定檔案到倉庫區
git commit [filename] [filename] ... -m "你的備註"
// 恢復暫存區[倉庫去]的檔案到工作區
git checkout [commit] [filename]
// 恢復暫存區的所有檔案到工作區
git checkout .
// 回滾暫存區的指定檔案,與上一次commit保持一致,但工作區不變
git reset [file]
// 回滾暫存區與工作區,與上一次commit保持一致
git reset --hard
// 回退到前3次提交之前,以此類推,回退到n次提交之前
git reset --hard head~3
// 退到/進到 指定commit的sha碼
git reset --hard commit_id
// 強推到遠端
git push origin head --force
// 更新遠端倉庫
git remote update
// 同步遠端倉庫變動
git fetch
// 同步遠端倉庫變動,並與本地 分支合併
git pull [remote] [branch]
// 上傳本地分支到遠端倉庫
git push
// 強行推送當前分支到遠端倉庫,即使有衝突
git push [remote] --force
git自我總結
教程 列印過去提交的三百次日誌 git log 300 回退版本 git reset hard commit num 強制推 慎用 git push f git checkout主要有三個作用 第乙個就是切換分支。例如你從遠端倉庫clone下來所有的源 你git branch一下會看到你通常是在ma...
FND LOAD 資料移植 (自我整理)
在使用fndload中有兩個重要的檔案需要介紹 1。loader配置檔案 lct格式 每個download和upload的aol物件不同,他的lct檔案是不一樣的.lct檔案可以在你的伺服器的 fnd top patch 115 import 下可以找到.2。資料檔案 ldt格式 這是你downlo...
xss總結 2018自我整理
0x00前言 因為ctf中xss的題目偏少 因為需要機械人在後台點選手的連線2333 所有寫的比較少 這裡推薦個環境 0x01xss作用 常見的輸出函式 print print r echo printf sprintf die var dump var export xss是往頁面中新增了一段 並...