git(3) - github
2883 ワード
リモート・ストレージ(リモート・リポジトリ)/ゾーン・ストレージ(ローカル・リポジトリ)
rm -rf .gitの初期化
pwd現在のパス
git commit-commitコンテンツの変更
cd~メインディレクトリに移動します.
追加、コミット後、ファイルをリモート・リポジトリにアップロードできます.
git remove元のリポジトリの削除
現在のリポジトリのブランチはmasterブランチです.すなわち,pushを行うと,主ブランチがリモートリポジトリに格納される.
これで、リモート・リポジトリでログを表示できます.
保存されていることを確認できます.
forkでプロジェクトをコピーします.github上のアドレスを取得し、端末上でgitクローンを行います.
二つのケースがあります.ローカルでリポジトリを作成して操作した後、ハブにプッシュするか、リモート・リポジトリを作成してから、リポジトリをコピーしてローカル・リポジトリを作成します.
リモート・リポジトリを最初に作成する場合は、次の手順に従います.
レプリケーションリモートストレージ2つのローカルストレージを作成します.他方が修正して提出します.そして、反対側で作業を開始する場合はgit pullを行うだけです.
sshディレクトリに2つ作成されました.id rsaは秘密鍵であり、id rsa pubは公開鍵である.ローカルコンピュータがサーバコンピュータに自動的にログインできるように、2つの鍵が交換されます.
ソース:https://www.youtube.com/watch?v=nBqy7T1bSqc&list=PLuHgQVnccGMA8iwZwrGyNXCGy2LAAsTXk&index=34
rm -rf .gitの初期化
pwd現在のパス
git commit-commitコンテンツの変更
cd~メインディレクトリに移動します.
追加、コミット後、ファイルをリモート・リポジトリにアップロードできます.
git init --bare remote
remoteというディレクトリを作成します.保存用のディレクトリなので、変更できないように裸というオプションが用意されています.再保存するフォルダに戻ります.git remote add origin 경로(/home/git/remote)
remoteというリポジトリに接続します.originは後続のアドレスに代わります.確認したいならgit remote -v
で確認できます.git remove元のリポジトリの削除
現在のリポジトリのブランチはmasterブランチです.すなわち,pushを行うと,主ブランチがリモートリポジトリに格納される.
git push
を入力すると、次の情報が表示されます. git push --set-upstream origin master
master branchでpushを押すと、自動的に原点にプッシュされます.現在のローカルブランチとリモートブランチの接続を明確に設定します.これで、リモート・リポジトリでログを表示できます.
保存されていることを確認できます.
github
forkでプロジェクトをコピーします.github上のアドレスを取得し、端末上でgitクローンを行います.
git clone (복제할 주소) (새로운 프로젝트 이름)
操作github
二つのケースがあります.ローカルでリポジトリを作成して操作した後、ハブにプッシュするか、リモート・リポジトリを作成してから、リポジトリをコピーしてローカル・リポジトリを作成します.
リモート・リポジトリを最初に作成する場合は、次の手順に従います.
echo "# git-prac" >> README.md
git init
git add README.md
git commit -m "first commit"
git branch -M master
git remote add origin https://github.com/dongha1992/git-prac.git
git push -u origin master
ローカルからリモートストレージにアップグレードします.git remote add origin https://github.com/dongha1992/git-prac.git
git branch -M master
git push -u origin master
羽根はローカルストレージが標準です.git push -u origin master
現在のローカルストレージのブランチを原点に格納されているアドレスのプライマリブランチに送信することを意味します.(同期)-uは1回書き、次のpushはgit pushを使うだけです.リモートストレージを中心とした2つのローカルマージ(同期)
レプリケーションリモートストレージ2つのローカルストレージを作成します.他方が修正して提出します.そして、反対側で作業を開始する場合はgit pullを行うだけです.
SSHによるリモート・リポジトリへのアクセス
ssh-keygen
これによりsshで他のコンピュータに接続できるパスワードが生成される.sshディレクトリに2つ作成されました.id rsaは秘密鍵であり、id rsa pubは公開鍵である.ローカルコンピュータがサーバコンピュータに自動的にログインできるように、2つの鍵が交換されます.
cat id_rsa.pub
コマンドの鍵をコピーし、githup sshに保存できます.ソース:https://www.youtube.com/watch?v=nBqy7T1bSqc&list=PLuHgQVnccGMA8iwZwrGyNXCGy2LAAsTXk&index=34
Reference
この問題について(git(3) - github), 我々は、より多くの情報をここで見つけました https://velog.io/@dongha1992/git3-githubテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol