天天看點

git的指令行使用

git的安裝

下載下傳git,會有gui和指令行的形式進行使用,安裝時需要按照教程來選擇選項。

  • 比如Adjusting your PATH environment是否将git導入到環境變量中,即設定是否可以在cmd環境下使用git指令,預設選擇隻在git bash中使用即可。
  • Configuring the line ending conversions對于換行的處理,應該選擇Windows環境即可,這是有曆史因素的,在Windows下,換行是crlf,而Linux下則是lf,這個選項是為了Windows和其他系統可以相容換行而存在的。

git的秘鑰

  • git需要用到ssh,需要為項目設定rsa秘鑰,以便确定權限。

    ssh-keygen -t rsa -b 4096 -C “your email”

    然後一直按回車到結束,會在C:\Users\Administrator.ssh中生産秘鑰

  • 然後将公鑰拷貝,即id_rsa.pub,在github的settings中添加秘鑰

git修改郵箱和命名

1.全局修改

git config --global user.name "Your Name"
git config --global user.email [email protected]
           

2.取消全局設定

git config --global --unset user.name
git config --global --unset user.email
           

3.針對項目設定

git config user.name "your_name"
git config user.email "your_email"
           

git常用指令

git init
git status
git add xxx.txt
git add '*.txt'
git commit -m "message"
git remote add origin https://github.com/try-git/try_git.git
git push -u origin master
git log
git pull origin master
           

git clone非master支線項目

先檢視分支

git branch -r #檢視遠端分支
git branch -a #檢視所有分支
           

複制分支名,比如

origin/develop
origin/master
           

然後

git checkout origin/develop