簡単なGit構成とGitHubリモート管理

1845 ワード

gitに関するいくつかの構成方法を整理しました.主にいくつかの実行コマンドが最も簡単なニーズを満たし、ブランチにかかわらないことです.
本文は以下の2節に分かれている
  • gitローカル環境構成
  • github関連設定(SSHkey)
  • GitHubコードをダウンロードして修正して提出する簡単な操作方法
  • Gitローカル環境構成
    Macの下にGitを取り付ける
    筆者はmacを使用しており、Xcodeがインストールされているので、直接以下の操作でGitをインストールできます.
    Xcode -> Preferences -> Downloads -> Command Line Tools -> Install
    
    

    Xcodeをインストールしていない友人もGitを使いたい場合はhomebrewでインストールできます.
    グローバルユーザーIDとメールボックスの設定--globalパラメータでグローバル設定の情報を設定できます
    $ git config --global user.name "Your Name"
    $ git config --global user.email "[email protected]"
    
    

    常用Gitコマンド
  • ローカルバージョンライブラリの作成$ git init
  • ファイルの追加/バージョンライブラリへの変更の保存$ git add ..現在のフォルダに追加されたすべての変更を示し、指定されたファイルのみに対して操作することもできます.
  • ローカルバージョンライブラリの発行$ git commit -m "xxxxxx"
  • 返品$ git reset --hard HEAD^
  • 訂正を取り消すgit checkout -- xxxxxこの文書を前回git commitまたはgit addの状態に戻す.
  • ファイル削除git rm xxxx
  • GitHub関連設定
    SSHKey構成
    1.個人フォルダの下にある.ssh中にはid_rsa.pubというファイルが入っていて、この中にSSH Keyの公開鍵が保存されていて、Xcodeで開いて、中身をコピーしています.
    2.GitHubにログインし、開くAccount settings -> SSH Keys -> Add SSH Key上にコピーした内容を貼り付け、任意のTitleと書き、クリックして保存します.
    最も簡単なローカル接続リモートメソッドの共有
    1.GitHubでバージョンライブラリを作成し、アドレスをコピーします.
    2.運転命令git clone 3.ローカルのバージョンライブラリにクローンしてコンテンツ操作を行います.
    4.修正後順次実行git add .->git commit -m "xxx"->git push origin masterローカルコンテンツをGitHubに同期させることができます.
    提出時に拒否された解決策を提示する
    ローカルSSH Keyを再生成しGitHubのSSH Keyを削除して再追加します.
    使用可能なコマンド
    隠しフォルダを表示
    defaults write com.apple.finder AppleShowAllFiles -bool true