Gitコマンド要約


Gitの概要
Gitは、Linuxカーネルコードの管理として最初にLinus Torvaldsによって記述された分散バージョン制御システムです.発売後、Gitは他のプロジェクトでも大きな成功を収め、特にRubyコミュニティで成功した.現在、Rubinius、Merb、Bitcoinを含む多くの有名なプロジェクトでGitが使用されています.Gitは、CapistranoやVlad the Deployerのような導入ツールでも使用できます.
一般的なコマンドについて説明します.
イニシャルコマンド
git init                        #   
git add .                       #            
git remote add upstream https://github.com/...  #        repository

ブランチ操作
git clone https://github.com/*      #           
git fetch branch2               #    
git merge branch2/master        #merge    
git merge origin/master         #               
git remove  **                  #    
git commit -m 'by who do what'  #       
git push                        #push         
git pull origin master          #         
git remote show origin          #      
git pull                        # github   ,pull   
git
git commit -a -m "description"  #               
git push origin master          #          (          ,         )
git push -u origin master       # commit   ,push github 
git status                      #    
git log                         #        
git branch ***                  #    
git branch                      #      :
git branch -a                   #      
git branch -d ***               #    
git branch -r                   #      
git checkout ***                #    
git remote                      #  repository      

倉庫管理
git remote -v                       #              
git remote show origin              #           
git remote add origin git@ github:robbin/robbin_site.git #         
git remote set-url origin git@ github.com:robbin/robbin_site.git    #        (          ) 
git remote rm <repository>          #      

Git一時保管管理
git stash               #   
git stash list          #    stash
git stash apply         #        
git stash drop          #      

SSHを構成し、パスワードなしでGitHubにコードをコミットする
(1)SSHキーの作成
$ ssh-keygen -t rsa    #/   SSH key      ~/.ssh/id_rsa.pub

このコマンドを入力したら、Enterキーを3回連続して押すと、公開鍵と鍵ファイルが得られます.
(2)githubへのSSHキーの追加
コピーssh/id_rsa.pubファイル内のコンテンツはgithubアカウント管理におけるSSH keyインタフェースを追加するには以下の手順に従います.
  • 登録github
  • 右上のAccounting settingsアイコン
  • をクリック
  • 選択SSH key
  • Add SSH key
  • をクリック
    タイトルを入力します.ssh/id_rsa.pubの内容はKeyにコピーすればよい.
    次のコマンドを使用してテストします.
    ssh -T git@github.com