1

私は、基本的なコマンドにしか精通していない、かなり新しいGitユーザーです。Gitリポジトリをローカルブランチに複製してから、次を使用しました。

git add file.txt
git commit -m 'my message'
git push

これまでのところ、これはコミットするために正常に機能しています。今、私は自分の変更をリモートリポジトリにプルするように求められました。これを行うのはこれが初めてなので、リモートリポジトリに不注意な変更を加えることなく、「安全に」実行したいと思います。また、コミットをプルする前に確認したいので、正しいコミットをプルしていると確信しています。

そのため、リモートサーバーにSSHで接続し、ローカルリポジトリに加えた変更をプルします。

これを行うための最良の方法は何ですか?

4

3 に答える 3

1

。Gitリポジトリをローカルに複製しました

リモートリポジトリからクローンを作成したと仮定します

今、私は自分の変更をリモートリポジトリにプルするように求められました

さてあなたはすでにそれをしました

git push

リモートホストから少し安全にプルしたい場合は、最初に実行してください

git fetch

以降

git merge origin/master

最後に、コミットを確認するために実行できます

git log
于 2011-10-06T03:51:51.747 に答える
0

gitを学習するときの私のチームは、次の4つのステップを覚えていました。

  1. 追加〜git add .
  2. コミット〜git commit -m 'your message'
  3. PULL〜Merge git pullConflict?コードが同じように実行されるように修正します。
  4. プッシュ〜git push

このように、プッシュする前に全員がプルする限り、技術的には機能しないコードがライブになることはありません。

お役に立てれば :)

于 2011-10-06T03:53:24.760 に答える
0

安全性を優先する場合は、作業をバックアップし、作業するリポジトリを新しい場所にコピーして、自分が何をしているかが確実になるまで作業します。

RTFM

チェックアウトgit help pullこれが元に戻るまで)

于 2011-10-06T03:53:26.583 に答える