git應用的幾點總結

1、git學習
1)安裝git軟件
2)啓動git命令行
3)獲取自己的SSH祕鑰(按以下步驟進行配置)
1、從git獲取文檔所在項目
    1)配置用戶
    git config --global user.name xiaofang
    git config --global user.email [email protected]
    示例:
    git config --global user.name "xiaofang"
    git config --global user.email "[email protected]"
    2)配置sshkey
    cd ~/
    cd .ssh檢查是否有.ssh, 如果沒有,mkdir .ssh
    如果有key,可備份已有的key,(如果有的話)
    mkdir key_backup
    mv id_rsa* key_backup增加sshkey

    ssh-keygen -t rsa -C "[email protected]"
    會提示輸入存儲sshkey的文件名,並設置密碼
    生成sshkey,添加到gitlab站點上
    3)測試對服務器是否有訪問權限
    ssh -T [email protected]
    4)從服務器獲取文件
    初次獲取:git clone [email protected]:cdocrm/nwqa.git
    獲取更新:git pull
2、使用markdown語法編輯,具體規則見文檔維護指南:http://www.appinn.com/markdown/
3、提交代碼
   git add -A
   git commit -m "modified message"
   git push origin master
4)登錄git添加SSH
5)獲取git倉庫的代碼路徑,比如類似:[email protected]:data-platform/a.git
6)通過命令行下載代碼:$ git clone git://github.com/jquery/jquery.git(步驟5的路徑)
7)一般代碼下載到了默認的文件夾下:即c:/user/???,比如:C:\Users\xiaofang
   如果想修改一下默認路徑,可以右鍵git bash圖標--屬性--快捷方式--起始位置,保存即可。
8)代碼下載之後,就可以在eclipse導入工程即可。
9)如果修改了代碼,需要提交,首先找到你需要提交的文件絕對路徑,分兩種情況:
   a、如果新建了文件,則需要用cd定位到文件所在的目錄,比如:如果命令行目前在c盤,則輸入:$ d 回車即可到d盤,用cd d://???定位到相關文件的目錄
      此時,在命令行中用:cd 回車可以看到該目錄下有關的文件夾,通過git status查看文件的修改情況,如果有修改,會提示是否“git add 或 git commit”
      git add:一般是新建的文件需要提交,然後再用git commit;而git commit -a 一般是提交修改的文件(即該文件已經在遠程的倉庫中,只需要更新一下即可)。
   b、上一步驟主要是新建的文件,還一種就是直接修改的,則只需要用git commit -a即可。  
10)git命令
  git config --list:查看git配置信息
  到某個文件夾下,如果文件名很長,可以輸入一個字母后,按tab鍵,會自動補全剩下的名稱
  git-m 修改log信息的賬戶郵箱,(如果提交代碼時提示郵箱不正確)
  先到本地倉庫中項目目錄下,一般有文件後綴.gitignore的就是項目路徑
  git clone ?? :使用Git來進行倉庫的克隆(clone)操作,完整的複製一個已有的倉庫
  git pull origin master :從別處的倉庫拉取變更
  git push :推送變更到別處的倉庫
  git status :查看工程信息是否有變化
  git add . :添加所有的修改到本地倉庫
  git commit -m "message":提交代碼時信息
 
  以下命令會爲終端配置高亮
  git config --global color.status auto
  git config --global color.branch auto
 
  # Show the log file
  git log
 
  # See the current status of your repository
  # (which files are changed / new / deleted)
  git status
  # Show the differences between the uncommitted files
  # and the last commit in the current branch
   git diff
  # This starts a nice graphical view of the changes
   gitk --all(圖形界面看提交變化)
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章