プログラミング

プロおよび熱狂的プログラマーのためのQ&A




15
gitプロジェクトの「bin」ディレクトリを無視する
私はこのようなディレクトリ構造を持っています: .git/ .gitignore main/ ... tools/ ... ... メインとツール、およびその他のディレクトリ内の任意のレベルで、無視したい(そしてその下にあるものもすべて無視したい)binディレクトリが存在する可能性があります。私は.gitignoreでこれらの各パターンを試しましたが、どれも機能しません: /**/bin/**/* /./**/bin/**/* ./**/bin/**/* **/bin/**/* */bin/**/* bin/**/* /**/bin/* #and the others with just * at the end too 誰かが私を助けてくれますか?最初のパターン(私が機能しているはずだと思うもの)は、これを実行すると問題なく機能します。 /main/**/bin/**/* しかし、すべての最上位ディレクトリにエントリを設定したくありません。また、新しいディレクトリを追加するたびに.gitignoreを変更する必要はありません。 これは、最新のmsysgitを使用するWindows上にあります。 編集:もう1つ、名前に部分文字列「bin」が含まれているファイルとディレクトリがあり、それらを無視したくない:)
1236 git  gitignore 


30
古いDockerコンテナーを削除する方法
この質問は、実行されていない過剰なDockerコンテナについて心配する必要があるかどうかに関連しています 。 古いコンテナーを削除する方法を考えています。docker rm 3e552code34aあなたが単一のものを削除することができますが、私はすでにたくさんあります。docker rm --help(すべてのように、またはイメージ名による)選択オプションを提供しません。 たぶん、これらのコンテナが格納されているディレクトリがあり、手動で簡単に削除できますか?
1235 docker 

20
jQueryは特定のオプションタグテキストを取得します
大丈夫、私がこれを持っていると言います: <select id='list'> <option value='1'>Option A</option> <option value='2'>Option B</option> <option value='3'>Option C</option> </select> 値「2」があるときに「オプションB」を取得したい場合、セレクターはどのように見えますか? これは、選択されたテキスト値を取得する方法を尋ねるのではなく、value属性に応じて、選択されているかどうかに関係なく、それらのいずれか1つだけを求めることに注意してください。私は試した: $("#list[value='2']").text(); しかし、それは機能していません。

10
特定のコミットのgitパッチを生成する方法は?
SHA1コミット番号のリストのパッチを作成するスクリプトを作成する必要があります。 私はを使ってみましたgit format-patch <the SHA1>が、そのSHA1以降、コミットごとにパッチが生成されました。数百のパッチが生成された後、プロセスを終了する必要がありました。 特定のSHA1に対してのみパッチを生成する方法はありますか?
1233 git  patch 

11
Cの関数ポインタはどのように機能しますか?
最近、Cで関数ポインタを使用した経験があります。 それで、あなた自身の質問に答えるという伝統を続けて、私はその主題に素早く飛び込む必要がある人々のために、非常に基本的なことの小さな要約を作ることにしました。
1233 c  function-pointers 


18
ステージング領域から1つのファイルを削除するにはどうすればよいですか(git addを元に戻します)?
状況:インデックスにファイルが既にあるGitリポジトリがあります。私はいくつかのファイルに変更を加え、Gitを開いて、これらのファイルを "git add。"でステージング領域に追加します。 質問:これらのファイルの1つをステージング領域から削除し、インデックスから削除したり、ファイル自体への変更を元に戻したりするにはどうすればよいですか?

16
2つのリストを辞書に変換する
あなたが持っていると想像してください: keys = ['name', 'age', 'food'] values = ['Monty', 42, 'spam'] 次の辞書を作成する最も簡単な方法は何ですか? a_dict = {'name' : 'Monty', 'age' : 42, 'food' : 'spam'}
1229 python  list  dictionary 

13
jQueryで要素を名前で選択するにはどうすればよいですか?
展開して非表示にしようとしているテーブル列があります。 要素の名前ではなくクラスでtd選択すると、jQueryは要素を非表示にするようです。 たとえば、なぜそうなのか: $(".bold").hide(); // selecting by class works $("tcol1").hide(); // select by element name does not work 以下のHTMLに注意してください。2番目の列はすべての行で同じ名前です。name属性を使用してこのコレクションを作成するにはどうすればよいですか? <tr> <td>data1</td> <td name="tcol1" class="bold"> data2</td> </tr> <tr> <td>data1</td> <td name="tcol1" class="bold"> data2</td> </tr> <tr> <td>data1</td> <td name="tcol1" class="bold"> data2</td> </tr>

12
プル中の変更を優先してGitマージの競合を解決する
プルされた変更を優先してgitマージの競合を解決するにはどうすればよいですか? 基本的に、競合のgit mergetoolないすべての変更を保持しながら、すべての競合を通過する必要なく、すべての競合する変更を作業ツリーから削除する必要があります。できれば、後でではなく引っ張っているときにこれを実行します。

14
以前のコミットを複数のコミットに分割する
ブランチを作成し、新しいブランチで一連のファンキーな作業を行わずに、ローカルリポジトリにコミットした後で、単一のコミットをいくつかの異なるコミットに分割することはできますか?
1224 git 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.