git構築テストページ
3250 ワード
fly
git構築テストページ
ステップ1:
+
番をクリックし、New Repository Publicは無料ですが、誰もがPrivateにアクセスできます.有料です.他の人のアクセスを制限します.これは需要に応じて選択しましょう.一般的にはPublicが十分だと信じています.どうせ遊んでいるだけです.Initialize this repository with a README>READMEを使用してこの倉庫を初期化します.これはすぐにリポジトリをコンピュータにクローン化します.既存のリポジトリをインポートする場合は、この手順をスキップして>ここでチェックを付けます.なぜなら、私は新しいリポジトリを作成したからです.
ステップ2:
# ssh-keygen -t rsa -C " ( )"
# cat id_rsa.pub
# ssh -T [email protected]
Hi admin! You've successfully authenticated, but GitHub does not provide shell access.
以上のヒントがあれば成功したことを説明します.これはテストです.後でコードファイルを引っ張ったりアップロードしたりする必要はありません.手順3:
# mkdir project
をローカルに作成プロジェクトはgithubの倉庫名です
# git init
# git config --global user.name "your name"
# git config --global user.email "your email"
# git remote add origin [email protected]:yuoraccount/your Repostiry.git
# echo "test is ok" >test.md
# git add test.md
# git commit -M "add words"
# git push origin master
備考:githubへの最初の同期には
-u
パラメータを追加するか、pullの下に置く必要があります.出くわしやすい問題
error:failed to push some refs to ...
Dealing with “non-fast-forward” errors
From time to time you may encounter this error while pushing:
$ git push origin master
To ../remote/
! [rejected] master -> master (non-fast forward)
error: failed to push some refs to '../remote/'
To prevent you from losing history, non-fast-forward updates were rejected
Merge the remote changes before pushing again. See the 'non-fast forward'
section of 'git push --help' for details.
この問題githubの上のコードの中にはすでにあなたがローカルで新しく追加したコードファイルの内容が入っていて、彼は直接上書きすることを許可しません
解決方法:
# git pull origin master
をもう一度引っ張って、再提出します.githubで誤ってアップロードしたくないファイルを削除する方法:
# git rm --cached filename
# git commit -m "hehe"
# git push origin
ページを更新すると消えます