I just did a git init on the root of my new project. Then I created a .gitignore file. Now, when I type git status, .gitignore file appears in the list of untracked files. Why is that?
![How can I stop .gitignore from appearing in the list of untracked files?](https://cdn-ak-scissors.b.st-hatena.com/image/square/98d6f053a97a87156775f60757c60865d0f2c47d/height=288;version=1;width=512/https%3A%2F%2Fcdn.sstatic.net%2FSites%2Fstackoverflow%2FImg%2Fapple-touch-icon%402.png%3Fv%3D73d79a89bded)
Lars Vogel (c) 2009 - 2024 vogella GmbH version 4.4, 20.07.2021
前回 git diff を図に書いてみたところ、自分の中で意外と整理できたので、これまたなんとなく使っていた git reset についてもまとめてみた。 とりあえず結論を先にまとめよう。 git reset とは? HEAD の位置を変更するコマンド。 オプションによってインデックス、ワーキングツリーの内容も変更できる。 git reset のオプションは? --soft、--mixed(オプションなしと同等)、--hard オプションがあり、影響度の小さい順に以下のようになる。 --soft HEAD の位置のみを変更する。インデックス、ワーキングツリーには影響なし。 --mixed (またはオプションなし) HEAD の位置とインデックスを変更する。ワーキングツリーには影響なし。 --hard HEADの位置、インデックス、ワーキングツリーをすべて変更する。 さて、git reset
Piece FrameworkのプロダクトのひとつPiece_UnityのSubversionリポジトリには、Piece_Unity本体に加えて、Piece_Unity_Component_Authentication, Piece_Unity_Component_Flexyといったプロダクト(ここではモジュールと呼びます)が多数含まれており、これらは本体とは別のリリース単位を持っています。以前の記事「リポジトリをGitへ移行する」で取り扱ったのは単一のモジュールのみを含むSubversionリポジトリでしたが、複数のモジュールを含むリポジトリはどのように移行すればいいのでしょうか? ゴール 「SubversionリポジトリをGitへ移行する」と同じく、今回のゴールはPiece_UnityのSubversionリポジトリをgitの共用リポジトリに移行することです。移行元のリポジトリレイアウ
0. 目次 Git の特徴 Windows で msysgit GitHub でリポジトリを作成 日本語の設定 Git を使うためのクライアント - TortoiseGit Git のコマンドを使ってみる 1. Git の特徴 ソースコードの管理に GitHub を利用してみる。 Git - Wikipedia とは、 プログラムなどのソースコード管理を行う分散型バージョン管理システム。動作速度に重点が置かれている。Linuxカーネルのソースコード管理を目的として、リーナス・トーバルズによって開発された。 特徴を押さえておく。 Gitは、arch等にも採用される分散リポジトリをサポートしており、 中央リポジトリからコピーする コピーしたリポジトリを編集し、コンテンツの修正、追加、削除を行う ローカルへコミットする 中央リポジトリへ変更内容を反映させる という形で行われる。 リポジトリへのア
This is a great article! Thanks for the help. It would be great to have a follow-up article on how to pull source from an existing git repo as well. Yours is the best article I've seen on creating a new project and syncing with that repo, but I haven't seen anything on bringing an existing one down to work on. Thanks again! ReplyDelete
gitとgithub 職場ではsvnで特に困っていないし、gitは難しいと聞いていたため、gitとgithubはずっと敬遠していた。 しかし、そろそろgithubを避けてもいられなくなってきたので(今更)gitの導入とgithubの登録を行った。 githubについては、オフィシャルの説明とチュートリアル(help.github)がとても丁寧なので、想像以上に簡単だった。 ただ、gitそのものは聞いていた通り理解に時間がかかりそう。 サインアップから設定まで https://github.com/ 最上段の「日本語にしますか?」でYesをクリック。右上の「料金・登録」→画面が変わって「無料アカウントの作成」。 ユーザ名、メールアドレス、パスワードのみで登録ができる。 その後は「Set up git」の通りで特に詰まることは無かった。 ・gitのダウンロード(※1) ・sshの設定 ・nam
metaDesc="株式会社ニーズウェルでは、Ruby on Rails、Java、C#など様々な技術情報、また未完成ながらも試験的なサービスとして公開する場として「Agenda Labs」を運営しています。" metaKey="Labs、Agenda Labs、ラボ、Ruby、Rails、Ruby on Rails、Java、C#、Web、Webソリューション、Ruby on Railsソリューション" WindowsでのGit Hubの使い方を紹介いたします。 【Git Hubに登録】 http://github.com/ まずは、上記サイトからGit Hub のアカウントを取得します。 【msysGitをインストール】 次に、Windows環境で使うために http://code.google.com/p/msysgit/ から 「Git-1.6.3.2-preview2009060
msysgitのbashでlsすると日本語のファイル名が文字化けします。そもそもmsysgit自体、現在のバージョン*1では日本語ファイル名が扱えないのでGitを使うだけならそれほど困らないのですが、どうすればよいか一応メモしておくことにします。 処置以下のように、「--show-control-chars」を指定します。 > ls --show-control-chars 毎回入力するのは面倒なので、aliasに設定しておきます。gitインストールディレクトリにある etc\profile をエディタで開いて、 alias ls='ls --show-control-chars' とするだけです。profile でいいのか?*2という話はありますが、個人的には使えればいいやということで…ツイートする
TortoiseGit provides overlay icons showing the file status, a powerful context menu for Git and much more! Learn more about TortoiseGit. Download News2023-10-03 | Released TortoiseGit 2.15.02023-06-17 | Please help testing our latest preview release!2023-04-15 | Released TortoiseGit 2.14.0.1 hotfix for issue #39972023-02-05 | Released TortoiseGit 2.14.0 @TortoiseGit
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く