専門用語が少ない
私の答えは同じですが、新しい情報は情報のギャップを埋めることで利益を得られる可能性があるため、情報を追加しています。
githubにリポジトリを作成すると、指示が表示されます。あなたはそれらに従うことができます。しかし、gitを使い始めるのがいらいらすることを知っているので、ここにいくつかの追加のヒントがあります。
ローカルでプロジェクトをすでに開始しているとしましょう。どれだけ持っていてもかまいません。しかし、phpプロジェクトがあるとしましょう。index.php、contact.php、および画像、CSS、フォントを含むアセットフォルダーがあるとします。この方法で(簡単に)実行できますが、多くのオプションがあります。
オプション1
githubアカウントにログインして、リポジトリを作成します。
次の画面で、「デスクトップのクローン」ボタン(画面右側)をクリックすると、必要な場所にコピーできます。
次に、(または別の方法で)既存のプロジェクトの内容を新しいリポジトリにコピーできます。githubアプリを使用すると、そこからGUIを使用してコミットすることができます(つまり、アプリケーションのボタンをクリックするだけです)。もちろん、コミットのメモを入力します。
オプション2
- 上記のようにgithubにリポジトリを作成します。
- コンピュータで、ターミナルを使用してディレクトリに移動します。あなたは、Linuxのコマンドラインを使用してしまうCDをディレクトリに。ここから、次のコマンドを実行して、既存のプロジェクトをgithubのリポジトリに「接続」します。(これはgithubにリポジトリを作成していて、現在は空であると想定しています)
最初にこれを実行してgit(バージョン管理)を初期化します。
git init
次に、これを実行して、「監視」するすべてのファイルを追加します。無視したいファイルがある場合は、aを追加する必要がありますが.gitignore
、簡単にするために、この例を使用して学習してください。
git add .
次に、コミットして、""
「最初のコミット」などの間にメモを追加します。
git commit -m "Initial Commit"
ここで、既存のリポジトリを追加します
git remote add github <project url>
ただし<project url>
、文字どおりにを入力するのではなく、独自のプロジェクトURLを入力してください。どうやってそれを手に入れますか?リポジトリがgithubにあるリンクに移動し、リンクをコピーします。私の場合、私のリポジトリの1つはhttps://github.com/JGallardo/urbanhistoricalなので、このコマンドの結果のURLはその後に.gitを追加するだけです。だからここに
git remote add github https://github.com/JGallardo/urbanhistorical.git
実行することで機能することを確認するためのテスト
git remote -v
あなたのレポが何にリンクされているかを見るはずです。
次に、変更をgithubにプッシュできます。
git push github master
または
git push origin master
それでもエラーが発生する場合は、で強制できます-f
。ただし、チーム環境で作業している場合は、無理をしないように注意してください。そうしないと、さらに問題が発生する可能性があります。
git push -f origin master
git push
か?