git 安裝配置、經常使用命令、代碼衝突

1 安裝配置
    git config --global user.name "coiggahou"              //綠色部分爲GitHub用戶名
    git config --global user.email coiggahou@foxmail.com   //這裏用GitHub的註冊郵箱

    ssh-key -t rsa -C "coiggahou@foxmail.com" //此處「C」要大寫,郵箱使用GitHub註冊郵箱

    複製該文件內全部文本內容 
    登陸GitHub,點擊Settings——SSH and GPG keys——點擊右側Add SSH key 以下圖 

    打開Git Bash終端(不是命令行或Powershell)輸入
    ssh -T git@github.com

2 經常使用命令
    獲取git 上的https 或着ssh方式的倉庫路徑

    克隆到本地:
        git clone xxx

    若是沒有dev分支或者想本身創建本身的分支
        git checkout  -b my_branch
    
    查看本地的分支(帶星號的是當前分支)
        git branch

    切換分支
        git checkout branch_name

    創建本地到上游倉庫的鏈接(遠程若是沒有的話須要先創建鏈接)
        git branch --set-upstream-to=origin/dev 

    提交代碼
        git push origin dev
3 代碼衝突
    多人開發時常常會出現一個文件被多人修改

    如何避免和處理代碼衝突
    
    先提交代碼到本地倉庫
        git commit -am   ‘ ‘

    拉取遠程倉庫代碼到本地,要是有衝突則在本地處理(pull是爲了本地 commit 和遠程commit 的對比記錄,git 是按照文件的行數操做進行對比的,若是同時操做了某文件的同一行那麼就會產生衝突,git 也會把這個衝突給標記出來,)
        git pull 

    提交代碼
        git push        
相關文章
相關標籤/搜索