ラベル git の投稿を表示しています。 すべての投稿を表示
ラベル git の投稿を表示しています。 すべての投稿を表示

2011/01/25

githubへのTortoiseGitでのコミットが出来るようになりました。



githubへのTortoiseGitでのコミットが出来るようになりました。やはり思っていたとおり、TortoiseGitでのSSHの認証設定部分が上手く出来ていなかったようです。

TortoiseGitでOpenSSHの鍵を使う
http://www.clear-code.com/blog/2009/7/8.html

上記のページの「OpenSSHの秘密鍵をPuTTY形式に変換して使う」の説明の箇所を設定すれば動作しました。

実際のWindows7での操作フロー

追加したいファイル(この場合は、readme5.txt)の上で右クリックをして、TortoiseGitのメニューを表示します。


「Add」を選びます。


ダイアログが表示されるので、「OK」をクリックします。


管理対象に追加されました。


再度、右クリックでTortoiseGitのメニューを表示して、「Commit -> "master"」を選びます。


Commitのダイアログが表示されるので、Messageに変更内容を記載して、「OK」をクリックします。


コミットが完了します。その後、このダイアログの下部に表示されている「Push」をクリックします。


Pushのダイアログが表示されるので、「OK」をクリックします。初めてPushする時は、パスフレーズの入力を求められます。2回目以降は、パスフレーズは求められません。パソコン再起動すれば、初回には、またパスフレーズの入力は必要です。


Pushの完了画面


githubへアップ出来ました。

2011/01/22

githubを使ってみました。msysGitのコマンドでのコミットは出来ましたが、TortoiseGitのコミットは、まだ上手く動作していません。



Vineを動かしていたサーバの中では、Subversionも動かしていました。FedoraにSubversionをインストールしようかと思いましたが、Pythonのバージョンを上げてしまったため、yumが動作しなくなってしまいました。yumが動くように調べて変更をしてみましたが、どうも上手く動きません。いつかyumは使えるように戻さないといけませんが、バージョン管理については、Subversion以外のものを使うことにします。

別に家庭内のサーバにある必要はないので、前から気になっていた「github」を使ってみることにします。

github
https://github.com/


githubの使い方については、たくさんのサイトで説明がされていましたが、下記のサイトが分かりやすかったです。

github を使うためのメモ。
http://womo.nconc.net/2010/03/04/github

msysGitでのコマンドでのコミットは、問題なく出来ました。


Windowsで作業するのであれば、GUIのクライアントソフトがあれば使いやすいです。そこで、下記のサイトの記載を参考にTortoiseGitを試してみました。

Windows 上に Git 環境を構築する方法(TortoiseGit と msysGit)
http://www.symfony.gr.jp/git/setup-git-windows

しかし、TortoiseGitではコミットが上手く出来ません。SSHの認証が上手く出来ないようです。msysGitで動作しているのだから、ちょっとしたところの設定が出来ていないのだと思います。

人気の投稿 (過去 30 日間)