今現在、AWSを使ってWebアプリ開発をしています。使っている言語はRuby(ruby on rails)です。
Githubに載せたコードをCloud9の新たな環境内で動かすにはどのようにしたらいいのでしょうか。イメージとしては、Githubに載っているコードのクローンを作りたいということです。
補足として、なぜそのようなことをやりたいかというと、ある段階A段階のコードをGithubに置いておき、たとえばそこからBの段階まで行った時にエラーが起こる。もしその場合、最初からやり直すのが大変面倒くさい。そのため、A段階の状態を別に保存しておき、そこから新たにコードを足していく、と言ったことをしたいということです。他にもやり方はいろいろあるとは思いますが、駆け出しプログラマーのため、多少面倒が増えたとしても、そのようなシンプルなやり方が知りたいです。ご教授お願いいたします。
No.3ベストアンサー
- 回答日時:
> マージやプッシュした時に、クローン元に影響などはあるのでしょうか。
それとも、全く別のリポジットとして独立することができるのでしょうか。うーんとね。
元々、gitを開発に使う際、masterって言う「メインの流れ」の中では開発しないのね。
まず最初に行うのはbranchっつって、分岐の「流れ」(平たく言うとメインの流れのコピー)を作るのね。開発はそこで行う。
問題が完全に無くなった時のみ、それをmaster(あるいはリリース用の別のbranch)とマージする、ってのが使い方で、だから最初に言った通り「貴方が一体何を言ってるのか」サッパリ分からなかったわけ。むしろgitってのは「貴方が今問題にしてる事」を解決する為のツールだからさ。
分岐(branch)はいくつも、どれだけ作っても構わない。都合が悪ければ別の「分岐」を作って、そこにガンガン乗り換えられる、ってのがgitの旨味。
一回メンド臭がらずにgitのマニュアルなり入門読んでみた方がいいと思うよ。貴方が問題にしてる「不安」を解決する為にむしろgitが存在するんだ、ってのが分かると思う。
サル先生のgit入門:
https://backlog.com/ja/git-tutorial/
No.2
- 回答日時:
> それはわかるのですが、gitの取り扱い方をいまいち理解していないため、awsの別の環境下でgithubにあげたコードのクローンを作りたいということです。
そうすることで、環境によるエラーを避ける。また、githubで別々のリポジットとして保存することで、混乱を避けたいということです。あそう。
だったらAWSにgitをインストールすればいいだけ、なんじゃないですかね?
Linux (Amazon Linux) にGitをインストールする方法 :
https://www.early2home.com/blog/it/aws/post-2474 …
あとは、
git clone gitにあげてるリポジトリ
コマンドで、リポジトリのクローンを取れば済む話、です。
No.1
- 回答日時:
ごめん、全然書いてる事の意味が分かりません。
> もしその場合、最初からやり直すのが大変面倒くさい。そのため、A段階の状態を別に保存しておき、そこから新たにコードを足していく、と言ったことをしたいということです。
いや、そのためにgitってソフトがそもそもあって、バージョン管理システム、ってそういうブツなんですが・・・・・・。
gitなんかのバージョン管理システムはソースコードの変更履歴を記録していって、「何かマズイ」ってなった場合「好きな変更時点に戻す」ためのソフトです。
githubはそれを利用したホスティングサービスです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) excel vbaでselenium basic 3 2022/10/02 12:35
- Android(アンドロイド) auのAndroid端末のSIMカードがロックされてしまいました。 6 2022/08/22 20:31
- Gmail 携帯電話を使わず Google の二段階認証を登録できる? 2 2023/03/29 21:56
- その他(セキュリティ) googleにログインできない(PCのシークレットブラウザで) 1 2022/09/20 11:29
- C言語・C++・C# チャットGPT 4について質問があります。 画像のような3つの種類がありますが、それぞれ何が違うので 1 2023/04/29 03:12
- その他(データベース) 4進数風なバーコードは何ですか? 2 2022/11/28 23:33
- その他(コンピューター・テクノロジー) いじめの問題を解決する方法を考えたのですが, 何か問題点があるか指摘してください. 4 2022/06/21 15:22
- 一戸建て 新築するにあたり隣家との塀問題でモヤモヤしています。 5 2022/05/04 00:46
- 環境学・エコロジー 太陽光発電バブル崩壊は来るのか? 4 2022/07/09 10:23
- Outlook(アウトルック) PCで登録途中の画面から認証コードを確認する方法を教えてください。 3 2022/09/29 06:11
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
フィルターかけた後、重複を除...
-
UWSCでMOUSEORG関数が上手く処...
-
chatgptでつくってもらったコー...
-
pythonにてseleniumを使うも、...
-
GrapeCityのSpreadについて
-
ExcelのVBAコードについて教え...
-
Accessの文字列部分一致を合計...
-
access2003 クエリSQL文に...
-
wechatアプリについての質問で...
-
ペンダントライトのコードの色...
-
1日に1人がこなせるプログラム...
-
VSコードでバックスペースキー...
-
JavaScriptの定数名が取り消し...
-
課題なのですがどなたかコード...
-
AccessVBAで、二次元配列を動的...
-
変数名「cur」について
-
このコードをどう修正した良い...
-
ACCESSユニオンクエリでORDER B...
-
1、Rstudioで回帰直線を求める...
-
Excel VBA 空白をセルを探して...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
フィルターかけた後、重複を除...
-
pythonにてseleniumを使うも、...
-
ExcelのVBAコードについて教え...
-
access2003 クエリSQL文に...
-
1日に1人がこなせるプログラム...
-
ExcelのVBAコードについて教え...
-
Exel VBA 別ブックから該当デ...
-
chatgptでつくってもらったコー...
-
PreviewKeyDownイベントが2回...
-
JavaScriptの定数名が取り消し...
-
1、Rstudioで回帰直線を求める...
-
JANコードとPOSコードは同じ?
-
JavaScript|特定URLだった時、...
-
ACCESSユニオンクエリでORDER B...
-
特定行の背景色を変えたいのですが
-
変数名「cur」について
-
エクセルに見えない文字(JISX0...
-
COBOLの文法
-
Gitのクローンについて
-
Outlook VBAについて
おすすめ情報
それはわかるのですが、gitの取り扱い方をいまいち理解していないため、awsの別の環境下でgithubにあげたコードのクローンを作りたいということです。そうすることで、環境によるエラーを避ける。また、githubで別々のリポジットとして保存することで、混乱を避けたいということです。
マージやプッシュした時に、クローン元に影響などはあるのでしょうか。それとも、全く別のリポジットとして独立することができるのでしょうか。