をプッシュする状況である:Gitリポジトリ:クローンの適切な順序、引く。ここで
本番サーバー
- サイトA(/ホーム/ A/WWW)
- サイトB(/ホーム/ B/WWW)
- サイトC(/ホーム/ C/www /の)
DEVELOPMENTコンピュータ
[現在空我々は物事を設定していると...これまで開発者は、我々はファイルを編集します独自のクライアント・マシンを持っている]
私は生産に対する
をやった:
cd /home/a/www/
git init
add .
commit -m "Initial loading of files"
cd /home/b/www/
git init
add .
commit -m "Initial loading of files"
cd /home/c/www/
git init
add .
commit -m "Initial loading of files"
だから、すべてのプロジェクトは別々のgitプロジェクトに入っています。今は、すべての開発者のコンピュータにロードし、必要に応じて編集してアップロードできるようにすることです。私は、プロジェクトBを編集したいと言う:
cd ~/
git clone ssh://server/home/b/www/ website_b
開発者そしてウェブサイトを編集し、変更をアップロードする準備ができている:
cd ~/website_b
git commit -a -m "I have made some changes"
git push
私はは、これは正しい手順だったを考えており、このこと運用サーバー上で変更内容を/home/b/www/
にアップロードします。しかし、私は警告の束を取得し、ものが混乱する。私はここで同じ問題を抱えています:git: updating the current branch。
しかし、私はgitにとって非常に新しく、コンセプトとワークフローを理解するのに苦労しています。枝、トランク、マスター、起源はすべて私には少し不明です。私は物事を今のところ単純にしておき、それを働かせたい。 1つのプロジェクトで同時に2人以上の人と作業することはありません。また、サブプロジェクト(ブランチ?)を作成する必要はありません。少なくとも、今のところ。私はちょうど仕事をしたい。私がしたい:
- メイクは彼らにすべてです
をアップロード
将来的には、「しかし、私は警告の束を得て、物事が混ざり合ってしまいます」といったようなものを投稿しないでください。常に正確なエラーが含まれています。私たちは「物事が混乱する」とどう解釈するのですか? – meagar
私がリンクしている記事と同じ箇所に警告が表示されるので、それを再度コピーしなかったのです。そしてその質問は、特にそれらのエラーに関するものではありませんでした。しかし、私はあなたのポイントを取得し、それを考慮する、ありがとう。 – user852091