1

私は github アカウントを持っていて、そこに何ヶ月もプッシュしてきました。git の使い方はよくわかりませんが、プロジェクトに取り組んでいるのは私だけなので、特に問題はありません。(アカウントを取得することで、バージョン管理の経験を積むことができると思いました...)

とにかく、普段はデスクトップで仕事をしていますが、旅行に行くのでラップトップが必要です。

数か月前、私は同じことをしようとしていたので、ラップトップに行き、github に接続して、リポジトリのクローンを作成しました。旅行がキャンセルされたので、私がしたのはそれだけです。

今日ウェブを読んだ後、私はラップトップに行き、git pull origin master. これは順調に進んでいるように見えましたが、ローカルの変更がマージによって上書きされると言って突然停止し、ファイルを一覧表示しました。これらの変更を上書きしてよろしいのですが、その方法がわかりません。

基本的に、これまでのところ、デスクトップから次のコマンドを発行しています。

git add .
git commit - m 'my message here'
git push origin master

次のことができるようになりたいと思います。

  • コードをラップトップに取り込んで変更する
  • 変更を github に戻す
  • 変更内容をデスクトップ (旅行から戻った場所) にプルダウンします。
  • (再び旅行するたびに上記を繰り返します...)

理想的には、一部のファイル (htaccess など) を追跡対象から除外できるようにしたいと考えています。これは、使用しているマシンに依存するためです。(ただし、手動でバックアップして復元できるため、これは必須ではありません...)

これを簡単にしてくれませんか?オンラインでいくつかのチュートリアルを読みましたが、この正確なシナリオを扱っているものはなく、すべてわずかに異なります...

4

1 に答える 1