GİT kullanımında branch kullanımı ve farklı branch larda bulunan geliştirmelerin birleştirilmesini gördük. Günlük hayatta aynı branch üzerinde aynı dosyanın değiştirilmesi sık olmasa dahi karşılacağınız bir durumdur. Bununla ilgili bir örnek dizisi yapalım. Bu konunun adı CONFLICTS olarak geçmektedir. öncelikle durumu kontrol edelim. ozgur-MacBook-Pro:gitsample ozgurozkok$ git status On branch […]
Devamını Oku
GIT üzerinde değişikliklerimizi izlemeyi, saklamayı ve kontrol etmeyi öğrendik. GIT ‘i normal yaşamda bu kadar basit kullanmıyoruz 🙂 GIT yapısı Branch’ lar üzerine kuruludur. Şimdiye kadar kullandığımız branch, ana branch yani MASTER branch oldu. Yazılım projelerimizde MASTER branch ‘i sadece production release‘ lar için kullanıyoruz. Başka kullanım şekilleri vardır, benim […]
Devamını Oku
Dizinler hakkında bilgi almak için farklı komutlar ve yöntemler vardır. Burada DU komutunun bir kaç kullanım şeklini göstereceğim. Macbook üzerinde Vmware altında Linux Mint kullanıyorum. DU genel olarak dizin bilgilerini verir. Bir dizinin içinde DU çalıştırdığınız tüm alt dizinler ile bilirkte bilgi sağlar. Belli bir dizinin bilgisini almak […]
Devamını Oku
Temel kavramları öğrenmeye devam ediyoruz. “git status” ile durumu kontrol ederek başlayalım. ozgur-MacBook-Pro:gitsample ozgurozkok$ git status On branch master No commits yet Untracked files: (use “git add <file>…” to include in what will be committed) main.cpp nothing added to commit but untracked files present (use “git add” to […]
Devamını Oku
Kişisel bilgisayar olarak Macbook kullanıyorum. Örneklerin ekran çıktıları MACOS’ a göre olacaktır. Windows ve Linux için ekran çıktıları ve örnekleri derslerin sonunda vermeyi planlıyorum. Bir yazılımcı olarak işletim sistemininize göre değişen terminal arabirimini kullanmanızı öneriyorum. Bazı durumlarda zorunluluktur. Genel olarak, komutların ve sistemin işleyişini daha kolay anlamanızı sağlayacaktır. MACOS […]
Devamını Oku
Bloc is one of the best ways to manage the state in your Flutter app. It can seem a bit confusing at first glance, but this video will hopefully clear up the confusion and show how easy it is to implement in any existing app. github page for the source […]
Devamını Oku
find This command is the easy option for finding files on MacOSX systems. To use it at its basics, you specify the location to start your search, and then options like file names and file types. When executed, it will walk the folder hierarchy from that specified point and output […]
Devamını Oku
By helping others help you, you’re setting yourself up for less friction. Here are 3 steps towards making the whole experience as smooth as possible 😀 1. Crafting the perfect pull-request A well-crafted pull-request will save everyone’s time by being to-the-point and doing what it says on the tin. Consider […]
Devamını Oku
Your development platform, in your pocket Bring GitHub collaboration tools to your small screens with GitHub for mobile. Sign up for the iOS beta or get on the list for our Android version—and we’ll let you know when your app of choice is ready. GitHub for mobile is currently available for […]
Devamını Oku
At 24 Hour Fitness, for many years, operations and development teams have gone through the pain of trying to manage and deploy application configurations with data stored in many files and locations across the ecosystem. The DevOps team was tasked with architecting and implementing a simple, reliable, highly available, testable solution […]
Devamını Oku