ギット
手動バージョン管理者
手動コピー動作を通じてプロジェクトのさまざまな段階のコンテンツを保存し、区別するために適切な説明テキストを追加します
面倒でエラーが発生しやすい
大量の重複(冗長)データを生成する
共通バージョン管理ツール
CVS
SVN
Git
#git3つの領域
作業領域
一時的な領域
gitウェアハウス
gitコース
- インストール
- 構成構成名と電子メール
- View.git隠しディレクトリ
- 現在のディレクトリがgitによって管理されているかどうかを確認します(.gitの有無にかかわらず)
- 初期倉庫gitinit
- コンテンツを追加する
- 削除(サブレベルを削除、削除後に送信する必要があります)
- 変更(変更後に再度追加する必要があります)
- このブランチのコードを変更した後、gitstatueを使用して変更したファイルを表示しますgitdiffを使用して
、変更したファイルの特定のコンテンツを表示します
git操作プロセス
git config user.name "你的姓名"
git config user.email "你的邮箱"
查看工作区状态
git status
添加工作区到暂存区
git add 1.txt
##添加所有文件
git add .
##将暂存区提交到本地仓库
git commit -m
ハブに行く
最初にアカウントを登録し、
sshリンクを
使用してsshキーを生成します
ssh-keygen -t rsa -C "[email protected]"
github
パーソナルセンターに公開鍵を追加->設定-> ssh->追加
リモートウェアハウス
リンクを作成する
git remote add origin [email protected]:miaov-zmouse/kkb-test.git
ローカル倉庫をリモートに同期する
git push -u origin master
リモートブランチ
# 提交到远程(分支)
git push origin [本地分支名称]:[远程分支名称]
# 远程先创建好分支然后拉取到本地
git checkout -b [本地分支名称] origin/[远程分支名称]
# 拉取远程分支到本地
git pull origin [远程分支名称]:[本地分支名称]
# 查看远程仓库
git remote show origin
# 查看本地分支
git branch
# 查看远程分支
git branch -r
# 查看所有分支
git branch -a
# 删除本地分支
git branch -d [本地分支名称]
# 删除远程分支
git push origin --delete [远程分支名称]
# or
git push origin :[远程分支名称]
# 设置默认提交分支
git branch --set-upstream-to=origin/[远程分支名称] [本地分支名称]