1.window本機電腦安裝git
2.配置環境變數
安裝到d:\software\git\目錄把bin目錄路徑完整加入path變
3.配置git的config
git config --global user.email "[email protected]"
git config --global user.name "your name"
4.檢視git配置 是 git config --list
0:git init git 初始化
1. 轉殖 : git clone 遠端位址
2. 推送 : git push 遠端位址 master(分支名稱)
3. 更新 : git pull 遠端位址
4. 簡化操作:
4.1 給遠端位址取別名
4.2 git remote add 別名 遠端位址
4.3 git push 別名 分支名
4.4 git pull 別名
4.5 git remote remove 別名
**上線後,用tag標籤標記發布節點(命名規則:prod_ +版本_+上線日期)
git tag -a prod_v2.1.8_20200701
將標籤推到gitee上
git push origin prod_v2.1.8_20200701
1/https協議:`` 需要輸入使用者名稱和密碼,但是現在新版的git安裝後,第一次提交,會彈出乙個視窗,別關,選中---然後進入下乙個頁面,再點綠色的按鈕
2/ssh協議:[email protected]:hucongcong/test.git 可以配置免密登入
如何去操作配置
4 在github -> settings -> ssh and gpg keys
頁面中,新建立ssh key
5 貼上 公鑰id_rsa.pub
內容到對應文字框中
5 在github中新建倉庫或者使用現在倉庫,拿到[email protected]:使用者名稱/倉庫名.git
6 此後,再次ssh方式與github「通訊」,不用輸入密碼確認身份了
本質: 多個分支操作了同乙個檔案的同乙個地方
解決辦法:
盡可能保證自己的頁面是最新的, 可以將衝突的檔案進行處理
解決衝突後,重新add commit 等操作
原因: 主要是沒有按照正確的來操作
解決辦法:(僅限本地倉庫)
按照正確的步驟來處理
1/git init
2/git add .
3/git commit -m ''
解決: git remote -v
解決辦法:
可以執行 git clean -d -fx
-n 顯示將要刪除的檔案和目錄;
-x -----刪除忽略檔案已經對git來說不識別的檔案
-d -----刪除未被新增到git的路徑中的檔案
-f -----強制執行
解決:1. 在本地建立乙個遠端別名: git remote add 遠端別名(預設:origin) ssh位址
2. 推送到git上 : git push -u origin master 第一次一定要加 -u,後面可以不用再寫
常見問題:
git commit 忘記加 -m '寫內容' 了 那麼就需要 先輸入 ! 然後再輸入 wq 回車退出
GIT操作學習
git 基本命令 2 配置git使用者名稱 git config global user.name ada git config global user.email 123 126.com 3 建立目錄 makdir leargit cd cd pwd 4 建立並初始化git庫,進入目錄後再執行 g...
git操作學習記錄
在你要提交的工程的根目錄,執行 git init 生成乙個初始檔案 echo 1 readme.txt 再git add.git commit m 初始化 git add git status 檢視當前的git狀態 git commit m 上傳第乙個版本 git log 檢視git日誌 上傳工程到...
git基本操作學習
為了實現部落格文章的及時更新,需要多端實現hexo同步,在網上查詢的大部分文章都是基於github,建立分支,實現此功能的,因此便簡單學習一下git的基本操作,在此做下記錄。1.git status git branch 2.git add git add all git add a 3.git c...