git(3) - github

2883 ワード

リモート・ストレージ(リモート・リポジトリ)/ゾーン・ストレージ(ローカル・リポジトリ)
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