私は github アカウントを持っていて、そこに何ヶ月もプッシュしてきました。git の使い方はよくわかりませんが、プロジェクトに取り組んでいるのは私だけなので、特に問題はありません。(アカウントを取得することで、バージョン管理の経験を積むことができると思いました...)
とにかく、普段はデスクトップで仕事をしていますが、旅行に行くのでラップトップが必要です。
数か月前、私は同じことをしようとしていたので、ラップトップに行き、github に接続して、リポジトリのクローンを作成しました。旅行がキャンセルされたので、私がしたのはそれだけです。
今日ウェブを読んだ後、私はラップトップに行き、git pull origin master
. これは順調に進んでいるように見えましたが、ローカルの変更がマージによって上書きされると言って突然停止し、ファイルを一覧表示しました。これらの変更を上書きしてよろしいのですが、その方法がわかりません。
基本的に、これまでのところ、デスクトップから次のコマンドを発行しています。
git add .
git commit - m 'my message here'
git push origin master
次のことができるようになりたいと思います。
- コードをラップトップに取り込んで変更する
- 変更を github に戻す
- 変更内容をデスクトップ (旅行から戻った場所) にプルダウンします。
- (再び旅行するたびに上記を繰り返します...)
理想的には、一部のファイル (htaccess など) を追跡対象から除外できるようにしたいと考えています。これは、使用しているマシンに依存するためです。(ただし、手動でバックアップして復元できるため、これは必須ではありません...)
これを簡単にしてくれませんか?オンラインでいくつかのチュートリアルを読みましたが、この正確なシナリオを扱っているものはなく、すべてわずかに異なります...