Git-基本的なコマンドガイドと基本的な問題解決

ここに画像の説明を挿入

git pull = git fetch + git merge

ここに画像の説明を挿入

git commit -a = git add + git commit

ここに画像の説明を挿入

問題と解決策

1.gitpush後にエラーが発生しました

エラー:![rejected] master -> master(non-fast-forward) error:failed to push some refs to 'XXX'
示されているように:

ここに画像の説明を挿入
運用プロセス:ローカルで
プロジェクト
を作成し、Giteeにウェアハウスを作成しました。ローカルウェアハウスをリモートウェアハウスにリンクしたいのですが
、次の方法を使用します。

git init    //初始化本地仓库
git remote add origin XXX(仓库地址)     //添加远程仓库地址

この後に実行する場合:

git add .          //添加全部文件
git commit -m "备注提交的内容"            //提交文件
git push origin master

次に、(拒否)この問題が発生しますので、リモート追加した後でない心配を行いgit add、必ずgit pull origin master、この理由があるためである:ローカルあなたがコードクラウドによって作成された倉庫にReadMeファイルを持ってではなく、地元の原因とリモート同期。

解決

  • 方法1:

ローカルにReadMeファイルがない場合は、ローカルで生成されます。

git pull --rebase origin master     本地生成ReadMe文件
git push origin master
  • 方法2:
    次に、アップロードを強制してリモートファイルを上書きします。
git push -f origin master

2.間違ったユーザー名はアクセスできません

写真が示すように:

ここに画像の説明を挿入
解決:

Git-remote不正なユーザー名またはパスワード(アクセストークン)

おすすめ

転載: blog.csdn.net/qq_45779334/article/details/109672191