0629 Fundamentals 2

3336 ワード

  • Git & Github
  • Jupyter Notebook
  • Markdown
  • Git & Github
    ✒️ Git
    開発中に作成されたソースコードの更新バージョンを記録および管理するためのソースバージョン管理システム.
    ✒️ GitHub
    Gitが管理するプロジェクトを管理し、時間と空間の制限を受けずにコラボレーションできるオンラインサービス.
    ローカル(local)で作業しているコンテンツをGitバージョンのレコードとともに保存し、他の人とリモートで作業できるようにオンラインワークスペースGitHubにレコードをアップロードします.
    ハーブ

    Repository(リポジトリ)
    Gitがローカルバージョン管理のためのツールである場合、GitHubはリモートでWebサイトを管理し、コラボレーションすることができます.
    この場合、ローカルGitと同期してオンライン管理できるリモート・リポジトリはGitHubによってRepositoryと呼ばれる.
    INIT
    cd workplace
    git init
    git initはworkplaceというディレクトリを新しいGitローカルリポジトリとして作成したことを示します
    README.md
    README.mdファイルは、レジストリに入るときに、そのレジストリを含むオープンソースの紹介です.
    cd ~/workplace
    echo "# first-repository" >> README.md
    ワークスペースという名前のディレクトリで
    README.mdファイルを作成すると、#first-repositoryという行が入力されます.
    echoは出力用のコマンドであり、出力ストリームの>>を指定することによってREADME出力ターゲットを出力する.mdファイルが指定されているので
    cat README.md
    catコマンドで生成したテキストを開くことができます
    add
    commit
    git add README.md
    git commit -m “new readme file”
    addは変化を記録する準備段階に相当する.ファイルを追加するには、staging、stage、stageなどの表現と、正式なスナップショットの前に一時的にアップロードする概念を使用します.
    commitは実際に特定の時刻のバージョンをスナップショットとして決定する役割を果たしている.
    では、ローカル・リポジトリに新しいファイルを作成し、commitとして保存しました.これで、リモート・リポジトリ、つまりリポジトリに移動する必要があります.
    https://github.com/DreeeamBoard
    ローカルリポジトリへの接続
    cd ~/workplace
    git remote add origin https://github.com/유저네임/레파지토리이름.git
    ローカルからリポジトリに転送します.
    git config credential.helper store
    git push origin main (혹은 master)
    上記のコマンドは、現在のローカルのバージョン履歴とすべてのファイルをOrigin、すなわちリモートストレージのプライマリブランチにプッシュすることを意味します.
    私たちが以前やったように、GitHubのリモートストレージにローカルストレージを転送するわけではありません.
    逆に、GitHub上のすべてのリポジトリを私のローカルにインポートしたい場合は?
    cd new_workplace (새로운 작업공간에 내려받자)
    git clone https://github.com/유저네임/레파지토리이름.git
    ローカルでインポートしたリポジトリの内容を変更し、リモート転送を試みる必要があります.
    echo "add new contents" >> README.md # 새로운 정보 추가
    git add README.md
    git commit -m “new contents”
    git push origin master
    ファイルをnew workplaceにダウンロードし、新しいコンテンツを追加し、リモート・リポジトリに戻したばかりです.
    リモートストレージのREADME.mdファイルの変更を最初に作成したWorkplaceローカルリポジトリに更新
    cd ~/workplace
    git pull origin main

    今までやってきたことを整理すれば。



    Jupyter Notebook
    オープンソースWebアプリケーションは最適化され、データのクリーンアップと変換、統計モデリング、機械学習などのデータ分析を容易に行うことができます.
    ドキュメント操作とコード操作を同時に行うことができます
    コードのみを記述できるIDEとは異なり、ユニット単位でコードを実行し、任意の数の説明や画像を追加して、完全な開発ドキュメントを作成できます.
    ショートカットの理解:H

  • タグセルに変換:esc+m(コマンドモードに変換後m)

  • コードユニットに変換:esc+y(コマンドモードに変換後y)

  • ユニット運転:Shift+Enter

  • セルの削除:esc+xまたはesc+dd

  • セルの削除解除:esc+z
  • Markdown

  • 分割線には3つのダッシュがあります.

  • リンク:
  • [보여줄 이름](http://...link..)
  • の改行を行うために、文章の最後にスペースを3つ以上にします.
    こうして