diadia

興味があることをやってみる。自分のメモを残しておきます。

git,bitbucket,sourcetree

チーム開発で使うgitについて

プログラミングを始めてあと少しで3年になりますが、がっつり開発をやっている会社につとめるのは今回が初めてでgitによるチーム開発について分かったことを少しまとめる。 ブランチの扱い 自分の勤める環境では、master, dev, featureというブランチが存在…

Gitを使う(改訂版)

まず時間があるならPro Gitを読んだほうが良い 以下は日本語でGitを解説した電子書籍で、無料だった。時間がある時読むのが良い。 Pro Git 時間がなければ以下の2つの動画を見ると、Gitのコマンドのイメージが掴めるようになる。おすすめ。 Git:はじめての…

git リモート、ブランチ、マージあたりのこと

リモートについて fetchするリモートやpushするリモートを表示するためには以下のコマンドをつかう。 $ git remote #リモートリポジトリのurlを表示させる場合には以下 $ git remote -v リモートリポジトリを追加する場合には以下のコマンドを用いる。 $ git…

git エラー集

リモートリポジトリに上げたコードをpullしようとしたところ、下記のエラーが出てしまった。 error: Your local changes to the following files would be overwritten by merge: ****/****/__pycache__/models.cpython-36.pyc ****/****/__pycache__/settin…

Bitbucket に push する

最近centosにssh接続する方法を学んだけど、bitbucketに接続する方法も同じようにできるかと思ったら多少違いがあった。 sshの接続先となるcentosの場合、centosにsshの設定ファイルを準備した。具体的には、/etc/ssh/sshd_configを編集した。サーバー構築 s…

Git push先の変更のやり方

sourcetreeが使えない(プッシュできない)ので、gitからbitbucketにプッシュすることにした。ただこのときに色々いじっていたので、git自体も変な設定になっていた。 今回は$ git push -u origin masterとやったところ、予期もしないリポジトリにプッシュす…

gitメモ

gitはできるだけやらないように避けてきたけど、sourcetreeがどうしても使えないのでやらざるを得ない。 問題はbitbucketに繋げないことが最大の問題だが。。。 メモしておく。 $ git checkout (branch-name) これは今編集しているブランチところから入力先…

BitbucketとSourcetree

BitbucketとSourcetreeの存在を最近知って使おうとしているが全然よくわからない。 これらがどんなものか全然わかっていないけれども、今の所のイメージを記録しておく。 イメージ サーバーにファイルを上げる場合に使うwinSCPのようなものがSourcetree。 コ…