gitのとgithubの研究ノート

gitの&GitHubのスキル

  1. bashのコマンドは、ファイルをアップロードする
    フォルダの作成1.1
makdir foldername

フォルダに1.2

cd foldername
cd ../ 回到上级目录

1.3初期化

git init

1.4現在のフォルダの内容を表示

dir或者ls命令

このフォルダには、この文書の1.5には、変更しなければなりませんでした。

git status

変更内容を確認し、使用し
たワークスペース(ワークスペース)を、ステージングエリア(インデックス)、コードライブラリ(リポジトリ)、遠位(リモート)

git add./                          //把文件夹添加到暂存区
git add filename.extension         //输入文件全名+拓展名,把单个文件添加到暂存区
git commit -m'第一次改动'           //提交到代码仓库
git remote add origin 远端地址      //链接远端
git push -u origin master          //把改动推送到主干上面

あなたはgitのを使用しない場合はinitが使用することができます

  • 遠端でレポジトリを確立し、倉庫のアドレスをコピー
  • ローカル入力に
    gitのクローン+リモートアドレス(倉庫のアドレス)
  1. 支店の設立
    2.1分岐コンセプト

メインマスター
banch枝を
マージすることができ
ブランチの作成2.2

git checkout -b 'newbranch' //引号未分支名字
git checkout master         //回到主干   

2.3マージ

git pull <远程主机名> <远程分支名>
git pull origin master
  1. ログの表示
git log
git --graph //可视化日志查看
  1. gitfetchプルとのgit
    gitのはFETCHリモートホストの最新の内容は、後で調べたブランチにマシンの作業をマージするかどうかを決定するために、ローカルユーザーを引っ張っています。
    最新のgitプルコンテンツが直接リモートホストがすなわち、合併後プルダウン吸い込ま:gitのプル= gitが+ Gitのフェッチマージを、 これは、競合を作成することができ、手動で解決する必要があります

A ---- C ---- E(マスタ)
\
B --- D --- F(DEV)。

git checkout master  //选择or切换到master分支
git merge dev        //将dev分支合并到当前分支(master)中

合併の完了後

--- C --- E --- G(マスター)

B --- D --- F(DEV)

  1. フルステップ
    5.1方法

(1)ローカルのgit respositを確立

(2)フォルダは、mkdir newgameを作成

(3)フォルダのCD newgameへ

(4)ローカルのGit INITを初期化します

(5)変更

(6)一時的なリポジトリにgitが追加保存する./

(7)-m「firstcommit」をコミットローカルライブラリのgitに提出

(8)名前とメールアドレスを入力するように求められます

    git cinfig --global user.email +邮箱

    git cinfig --global user.name +用户名

githubの中に新しいresposityを作成し、その遠位倉庫アドレスをコピー

(9)遠隔倉庫の原点先端アドレスを追加

(10)マスターGitのプッシュ-u起源
5.2秒方法
クローン遠位resposityによって

  1. gitのクローン住所
  2. 変更を行います。
  3. ステージング領域のgitに保存追加./
  4. ローカルライブラリのgitに提出-m「firstcommit」をコミット
  5. 遠位端をプッシュするGitのプッシュ

おすすめ

転載: www.cnblogs.com/jorkers/p/11681378.html