Getting a dog is a huge responsibility. If the dog has a full life, you should plan for the dog living with you for 15 years. This is a life who has feelings and emotions. You should know this life cannot be given over to a shelter to be euthanized because you get tired of it.
Because it is such a huge responsibility, you must research dogs, breeds, shelters, adoption and all of the options available to you. You also must research costs, health needs, feeding, vet requirements, training requirements, dog laws and more.
And huge kudos to you because your question is part of that research. :D
I recommend you consider getting a mixed breed rather than a pure bred, or if you really want a pure bred, look into breed rescue groups that specializes in the breed you are interested in. By going to a shelter or a breed rescue, you will be saving the life of a dog. By going to a breeder, your home will be filled with a breeder's puppy - meaning it's one less home for one shelter dog. I don't recommend people go the breeder route unless they need a "bred for purpose" dog - such as a dog that is bred to do a specific job.
German Shepherds and Huskies are VERY different dogs. Huskies are more difficult to train and require an experienced hand to manage well. Huskies also require an understanding of their unique breeding for their winter jobs. German Shepherds are easy to train, but they have a huge host of health ailments running through the breed. With either dog, you must research individual breeders. Learn the genetic issues of each breed and research each individual breeder's lines. Are the dogs tested for hip dysplasia, genetic eye issues, genetic cancers and other diseases common in each breed? German Shepherds are known for having horrible structure issues due to the intentional breeding for excessive rear end angulation. As a professional dog agility instructor, I have seen GSD after GSD retire from the sport of dog agility due to structure issues. They are great dogs personality-wise, but struggle greatly with disease.
Whichever direction you wish to go with your dog, be prepared. Read MANY articles and websites on dogs, care, breeds and training. And be prepared for a lifetime commitment to the animal - both emotionally and financially. Dogs are wonderful. By carefully picking the right dog for you, you will have many happy years with your best friend.