を使ってgit-docをインストールし、apt-get installを使ってgitkよりもはるかに優れたgitグラフィッククライアントgitgを推奨します。
HEADは、現在作業中のバージョンのポインター&ndashです。;グローバル保存は現在のユーザー設定、設定ファイルは〜/.gitconfigに保存されます - システムはシステム内のすべてのユーザー、設定ファイルは通常/etc /gitconfigにあり、プロジェクト内の現在のディレクトリ配下のプロジェクトの設定ファイルはありません.gitフォルダのGit config - ndash;リストにはすべての設定情報が表示されますが、設定ファイルが異なるため名前が異なります。実際の基本設定はgit config - ndash; global user.name yisengit config - ndash; global user.nameです。 [email protected] config–グローバルcore.editor vim
着色git
git config– global color.ui trueこれは見栄えがします。
オートコンプリートスクリプト< Br> gitはデフォルトでフルコマンドを入力しますが、svn st、ci、coのようには少し不便ですが、gitソースコードフォルダではcontrib /completionディレクトリのgit-completion.bashスクリプトはオートコンプリートで〜/.git-completion.bashにコピーしてから読み込み、起動スクリプトechoにコマンドを追加します。echo' source〜/.git-completion.bash>>〜/.bashrc' <タブ><タブ>を使用して、コマンド Gitコマンドのエイリアスを自動補完することができます。
$ git config–グローバルエイリアス.cocheckout $ git config–グローバルエイリアス.brブランチ$ Git設定 - グローバルエイリアス.loggログ=かわいい=形式:%h - %ad - %s - rsquo; git log -p各バージョンの違いを表示するgit log a..b aバージョンとbバージョン間のログgit reflogを表示する各変更を表示するgit reset HEAD〜1最新の変更を元に戻してデータを復元する送信したコミットのSHA値を表示するにはreflogを使用してから直接git branch recover-branch ab1afef(最初のいくつかのSHA値)git checkout -b newbranch = gitブランチnewbranch + git checkout newbranchgit checkout -b newbranch Develop = git checkout Develop + git checkout -b newbranch 公開リポジトリにプッシュされた更新を絶対にリベースしないでください。 。
この黄金律を守れば、間違いをすることはありません。そうでなければ、人々はあなたを憎むでしょう、そしてあなたの友人や家族はあなたを笑いそしてあなたに吐き出します。あなたがプッシュする前にコミット履歴を片付ける手段としてリベースを考え、そして決して公開されないリベースコミットだけを考えれば、何の問題もありません。すでに公開されているコミットをリベースし、同時に他の開発者がその後の開発作業にこれらのコミットを使用した場合、問題が発生します。 デフォルトでリポジトリに追加したくない場合は、git addに使用していたいくつかのファイルの追加を無視して、すべての変更を追加します。プロジェクトディレクトリに新しい.gitignoreファイルを作成し、ファイル名を入力します。あなたは*記号を使うことができます。 LAN内の共有倉庫
SSHなし:このマシンは、git clone> bare xxx xxx.gitを使用して純粋なリポジトリxxx.gitを複製し、それをすべてのプロジェクトグループがアクセスできる共有ディレクトリ内のサーバーに配置します。たとえばNFSの場合、/mnt /git /xxx.gitを自分の/mnt /gitにマウントし、git clone /mnt /git /xxx.gitにリモートホストを追加します。git remote add origin file://192.168.xx/git fetch originこれは、origin /masterブランチへのポインタを取得します。変更することはできません。独自のtrunk git co masterにマージすることも、origin /masterをマージすることも、新しいブランチを作成して動作させることもできます。更新を取得して現在のブランチにマージする-b new_br origin /masterコマンドは、マージすることができます。git pull origin master(master:master)zh-CN"],null,[1],zh-TW"]]]
LinuxやUNIX系システムのハードディスクにデータを書き込めませんか?サーバー上のディスク破損の問題を解決したいですか?画面に「ディスクがいっぱいです」という単語が常に表示される理由を知りたいですか。これらの問題に対処する方法を学びたいですか? LinuxおよびUNIXサーバーのハードドライブの問題を解決するための8つのヒントを試してください。
#1 - エラー:デバイスに空
並べ替え Head -n 10du -cks *
に指定されたストレージクラス今日のプログラムのコンパイル時に、エラー:パラメータ に指定されたストレージクラスが現在の行の検索で見つからず、新しく追加されたことがわかります。ヘッダーファイルで、最後の
HAProxyはTCPとHTTPアプリケーションに基づいて高可用性、負荷分散とプロキシを提供し、仮想ホストをサポートします、それは無料で、速くそして信頼できるソリューションです。公式データによると、そ
liunxシステムが起動され、私は大まかに言ったが、具体的なプロセスは完全に理解されていない、今日インターネット上で、そしてマップに従って、具体的には以下のフローチャートを見つける、詳細な説明がありま