• ベストアンサー

Git プル

Git Hubの「プル」とはどういった物なのでしょうか? プルだと押す?という意味だと思いますが Gitとの関連性がわかりません。 マジで馬鹿でスミマセン。

質問者が選んだベストアンサー

  • ベストアンサー
  • UmeRabbit
  • ベストアンサー率37% (15/40)
回答No.1

Gitとはプログラムなどを保存する機能であり、サーバー(インターネット等で繋がった別のパソコン)にインストールして使ったりします。 複数人でプログラムを作る時に、みんなの作ったものを集めて置いておける機能だと考えればよいでしょう。 Pull プル 引く サーバーからプログラムなどを自分のパソコンに引っ張ってくる(ダウンロードする) その逆にプッシュというのがあります。 Push プッシュ 押す 自分のパソコンで作ったプログラムなどをサーバーに押す(送る) 参考URLのスライドを見るとGitの仕組みとかがわかると思います。

参考URL:
http://www.slideshare.net/matsukaz/git-17499005

関連するQ&A

  • Git Hub (Pull)

    Git Hubでプルをする場合、ユーザー名とパスワードを聞かれますよね? 聞かれずにエラーになってしまう場合どのような事が原因の一つに挙げられるでしょうか?

  • Git 経由でサーバー上で pullするとは

    クライアントから下記のようなことを言われてるのですが ≻HTML、CSS、PHPは Git 経由でアップロードできますので、サーバー上で pullする感じにしています。 ssh で簡単なコマンドを使えるのであれば、サーバー上でご自身でpull していただいた方が良いかと思います。 gitでアップデートできるとは、githubのリポジトリにcommitすればファイルをアップロードできるといわれてるのでしょうか?それともTeraTermみたいなSSHでサーバー接続してコマンド操作をgitで行う感じになるのでしょうか? いまいち意味が読み込めなく

  • Gitについて

    Git初心者です。fetchとpullはほぼ同じ意味ですか?

  • GitのPullについて

    初めまして。 当方ソース管理のGitを勉強中なのですが、質問があります。 例えばリモートリポジトリのmasterブランチに古い順にA-B-Cとコミットがあったとします。 そしてAのコミットから「20180314」というブランチを切って一つコミット(D)してあります。 そこで今ローカルブランチ(20180314というブランチをまだ追跡していない状態)のmasterブランチ(ローカルの最新はA)でリモートのmasterをpullした場合、新しく「20180314」というブランチはできると思うのですが、Dのコミットについてもpullされるのでしょうか? 書き方が雑で分かりにくく申し訳ありません。 よく分からず困っているので、ご教授頂きたいです。 よろしくお願いします。

  • Git クローン

    Git Hubのクローンするとは何を指しているのでしょうか? コピーするみたいな解釈でよろしいのでしょうか? 馬鹿な質問ですみません

  • git push のときにマージはされるの?

    git pull のときは、自動的にマージできる範囲でマージし、コンフリクトも発生するのですが、 git push のときには、マージし、コンフリクトは、発生しないのでしょうか?

  • Git Hub Pageがない。

    いつも教えていただき誠に感謝しております。 標記の件。 Git Hubに登録したいのですが 添付画像は、Git Hub Pageの欄がないです。 Danger Zoneの上にあるはずですがありません。 どうすれば世界中に公開できるでしょうか? ご回答のほど宜しくお願い申し上げます。

  • gitのpatch当ての方法

    gitから変更があると来るメールの↓のようなパッチを当てる方法を教えて下さい 検索しても、ある程度以上のスキルに合わせて書かれているので理解出来ません。 よろしくお願いします Patch Links: •ttps://github.com/xxxxxxxx/xxxxx/pull/15.patch •ttps://github.com/xxxxxxxx/xxxxx//pull/15.diff

  • プル角

    プル角 プル角って何ですか プル角が付いている意味は?

  • gitを使っている人に質問です。

    gitでソース管理をしています。 gitではファイルをコミット、プッシュする用のリポジトリフォルダと、自分がローカルで作業する用の普通のフォルダ、2種類のフォルダで作業せよと教わったのですが、そうなんですか? 「Project」というフォルダを、リポジトリとしているとします。 そのコピーを「Project2」とし、ローカルでのファイルの修正はそこですると。 で、自分の修正が終わってコミット、プッシュする前に、 「Project」を最新にするためにそこで同期、プルを行います。 その後で「Project2」の中の自分が修正したファイルを「Project」の中に上書きし、その後にコミット、プッシュする。 そういう流れなんでしょうか? 滅茶苦茶分かり辛いのですが。 同じプロジェクトファイルが2つもあるなんて、ごちゃごちゃになりそうです。 上からはそういう風に指示されたけどそんなの面倒なので、「Project」の中のファイルをダイレクトに修正していました。 んでプッシュしようとしたら失敗しました。 別の人が、自分のと被らないファイルを修正したようでした。 ここで、自分がもしそのファイルを最新にせずにコミット、プッシュをしたら、自動でマージしてしまうか、私のローカルにあった古いファイルで上書きしてしまうのでしょうか??? 自分が修正したファイルだけをアップするんじゃないんですか? SVNやVSSならそうだったはずです。 GIT、意味不明です。 GITに反対します。 ご意見をよろしくお願いします。