gitとgithub学習ノート

2947 ワード

gitとgithub学習ノート
メモや重要な内容の参考にするだけで、gitに関する知識を学びたい場合は、廖雪峰のgitチュートリアルに移動してください.
gitのインストール
Windowsでバイナリインストールをダウンロード
gitウェアハウスの作成
git bashツールウィンドウで、フォルダの下に切り替え、git initを入力してそのフォルダの下に.gitフォルダを生成します.
git常用コマンド
ステートメント
意味
git status
ステータスの表示
git log
ログの表示
git reflog
操作ログの表示
git log --pretty==oneline
密排出力ログ
git add
キャッシュ領域へのファイルの追加
git commit -m
キャッシュファイルを倉庫に追加
git checkout –
最近の変更を元に戻すと、ファイルの書き換えの逆操作に相当します.
git reset – hard
ヘッダーをバージョンに移動
git reset HEAD
現在のaddのファイルをaddに戻し、addの逆操作に相当します.
リモートウェアハウスとgithub
  • はssh keyを作成し、対応する.sshディレクトリに対応する秘密鍵id_rsaおよび公開鍵id_rsa.pub
  • を見つける.
    $ ssh-keygen -t rsa -C "youremail#examle.com"
    
  • githubに倉庫を作成する
  • ローカルでgithub
  • に接続
    $ git remote add origin https://github.com/rhhe/learn-git.git
    
  • 初回提出と再提出.
  • $ git push -u origin master (    )
    $ git push orgin master  (    )
    
  • 以降の各コミット動作
  • $ git add readme.txt
    $ git commit -m "add some words for testing github"
    $ git push orgin master
    
  • 既存のgithub Webサイトからローカルライブラリ
  • をクローン
    $  git clone https://github.com/rhhe/learn-git-clone.git
    

    ブランチ管理
  • ブランチを作成し、ブランチ
  • に切り替える
    $ git checkout -b dev   (       )
    $ git branch dev   (    )
    $ git checkout dev   (     )
    
  • ブランチ
  • の表示
    $ git branch
    
  • 連結ブランチ
  • $ git merge dev
    
  • ブランチ
  • を削除
    $ git branch -d dev
    

    ラベル管理
  • ラベルを表示
  • $ git tag
    
  • ラベル
  • を作成する
    $ git checkout dev
    $ git tag v1.0
    $ git tag v1.0 f52c633
    $ git tag -a  -m "message content" f52c633
    
  • ラベル詳細
  • $ git show v1.0
    
  • バッチpushラベル
  • $ git push origin --tags
    

    githubの他の内容について
    freeの静的Webページ
    https://help.github.com/en/categories/github-pages-basics
    githubは指禅を使います
    既存のプロジェクトをgithubにコミットする方法githubからローカルリファレンスにpullする方法http://caibaojian.com/git-create-project-2.html https://baijiahao.baidu.com/s?id=1619544681032320225&wfr=spider&for=pc
    githubで倉庫を作成し、Webページで操作し、new repository.readme.mdが選択できます.ローカルディレクトリでgit-bashを開き、ローカルディレクトリに切り替えて初期化します.
    $ git init
    

    ローカルファイルを追加:
    $ git add .
    

    リモート・ウェアハウス情報を追加するには、次の手順に従います.
    $ git remote add origin https://github.com/rhhe/python_http.git
    
    readmeなどのリモートファイルを引き下ろして
    $ git pull --rebase origin master
    

    ローカルファイルpushをアップし、
    git add .
    git commit -m "update test"
    git push -u origin master
    

    これでgithubのリモートウェアハウスが更新されました.