之前寫過一篇關於github的配置,但是不夠詳細,今天來詳細寫一下github的整個流程操作
步驟如下:
二.配置個人資訊(名字與郵箱)
1.單擊滑鼠右鍵,出現git bash here
2.配置個人資訊
*git config --global user.name "your name"
*git config --global user.email "自己郵箱"
*用git config -l驗證是否配置成功。當出現使用者名稱和郵箱時則成功
三.建立本地倉庫
1.git init :把當前目錄變成乙個git倉庫,並自動建立master分支
2.當前目錄下會出現隱藏的資料夾.git
3.當前目錄稱為工作區(working directory)
*.git倉庫包含
*暫存區(stage/index)
*版本庫( reposiyory)
四.遠端倉庫的建立:
1.註冊使用者(郵箱驗證,最好用qq郵箱。目前是開放的可以收到驗證)
2.建立遠端庫
五.遠端倉庫與本地倉庫關聯協議
1.https關聯 :複製https協議:你的使用者名稱/遠端庫名.git(使用者名稱 庫名)
*git命令輸入:git remote add https(隨意取) 你的使用者名稱/遠端庫名.git
*加入遠端庫:git push https master
*一般企業開發: git clone 你的使用者名稱/遠端庫名.git
一。git status 顯示修改和未新增的檔案
二。git add . 表示所有的都加入
三。git commit -m "注釋"(加入本地)
四。git push https(origin) master (將檔案push到遠端庫)git
2.ssh key
*公鑰+私鑰
* 第一步:建立ssh key
*ssh-keygen -t rsa -c '[email protected]'
*一直按回車鍵直到在指定目錄下找到秘鑰,目錄會有提示
*驗證是否成功:ssh -t [email protected]
*當出現:the authenticity of host 'github.com (13.229.188.59)' can't be established.rsa key fingerprint sha256:nthbg6kxupjwgl7e1igocspromtxdcarlvikw6e5sy8.
are you sure you want to continue connecting (yes/no)?後直接在問號後面加上空格+yes
*當出現hi 你的使用者名稱時表示成功
六:過濾資料夾的書寫格式(即不執行git命令的檔案)
#過濾資料夾(.gitignore)
node_modules/(表示該資料夾下的所有檔案均過濾掉)
*.zip
*.rar
*.exe
*.wmv
*.mp4(表示帶以上格式的檔案均過濾掉)
七.版本回退:git reset;
1.git log查詢提交的檔案(退出按q)
2.git log --pretty=oneline(提交記錄一行顯示)
3.git reset head^(^代表回退幾個版本,回退到哪個版本寫幾個)(少用)
*要確定回退到哪個區hard(工作區);預設回退到倉庫
*工作中: git reset id --hard(id可以通過git log看到)
4.git reflog檢視歷史記錄
八.git下的vim模式操作方法
1.輸入i,進入insert輸入模式
2.按esc,下方的insert會消失
3.輸入wq,按回車健則回到正常命令頁面
九.過濾檔案中不生效的原因及解決方案
10.git報錯cannot merge binary files(可能的解決方案,沒實際操作過)
11.git分支合併
①.將分支的的所有**提交到遠端倉庫後,執行一下如果沒有錯誤則進行下面操作。
②.git checkout master(切換到你所需合併**的分支)
③.git merge ***(將那個分支合併到當前分支)
④.如果有衝突則正常解決衝突檔案,然後進行第三步操作
不管是gitlab還是gitee,所有的操作都是一樣的
開發基本守則
資料庫設計 表結構設計必須經過專案經理或以上級別的資深開發人員審核 必須同時提供全新安裝sql指令碼和從上個版本進行公升級的sql指令碼 資料庫開發 嚴格禁止用拼湊字串的方式拼裝sql語句,而必須使用引數繫結的方式設定引數,這樣可以提高效能,並避免sql注入 原則上禁止在中間層迴圈語句中執行sql語...
車間安全守則
車間安全守則 務必取下首飾和手錶。如果衣服比較寬鬆,或者留有長髮,請務必遠離運動部件或機械。請勿使用不適配的工具,否則它們可能滑落並致人受傷 嚴禁在疲勞狀態下工作,而且要定時休息以保持頭腦清醒和精力充沛。確保建造機械人的空間內沒有可致人絆倒的物品和溢位的油液。如果您是獨自一人工作,請將您的位置和您在...
GitHub操作流程
github操作流程 第一次提交 方案一 本地建立專案根目錄,然後與遠端github關聯,之後的操作一樣 初始化git倉庫 git init 提交改變到快取 git commit m description 本地git倉庫關聯github倉庫 git remote add origin git gi...