Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Git

Git

Scheduled Pinned Locked Moved The Lounge
helpvisual-studiocollaborationtoolsquestion
21 Posts 19 Posters 1 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • K Kevin Marois

    I'm a longtime fan of TFS. At home I still have some older projects in TFS and working with it is pretty simple. At work we use SCM which I've come the loath. Lately at home when I try to add a solution to source control VS prompts me to create a Git repo even though in Tools=>Options I've selected TFS. I've heard horror stories about Git and I really dont want to use it but VS wont allow me to use anything else. Anyone else seeing this? Is this some known issue? Any info would be helpful

    If it's not broken, fix it until it is. Everything makes sense in someone's mind. Ya can't fix stupid.

    M Offline
    M Offline
    Maximilien
    wrote on last edited by
    #2

    GIT is evil. GIT is everything that is wrong in this world. GIT for simple things is OK (clone, commit, push, pull). As soon as something goes wrong, you will scream in pain. seriously, it is OK, it is just too big and offers way too many different ways of doing more or less the same things. You need to figure out one workflow and keep it. Have a look at the last few posts on [The Old New Thing](https://devblogs.microsoft.com/oldnewthing/) to see what I mean.

    I'd rather be phishing!

    1 Reply Last reply
    0
    • K Kevin Marois

      I'm a longtime fan of TFS. At home I still have some older projects in TFS and working with it is pretty simple. At work we use SCM which I've come the loath. Lately at home when I try to add a solution to source control VS prompts me to create a Git repo even though in Tools=>Options I've selected TFS. I've heard horror stories about Git and I really dont want to use it but VS wont allow me to use anything else. Anyone else seeing this? Is this some known issue? Any info would be helpful

      If it's not broken, fix it until it is. Everything makes sense in someone's mind. Ya can't fix stupid.

      R Offline
      R Offline
      RickZeeland
      wrote on last edited by
      #3

      We are using GIT but have disabled GIT functionality in Visual Studio a long time ago as we found it too unreliable / not supporting all functionality. So my advice is to use an external Git tool, or if you are a die hard the GIT command line. https://www.slant.co/topics/2089/~best-git-clients-for-windows[^] I don't think GIT is horrible, it might seem complex at first, but in comparison with Subversion it's much more reliable.

      M 1 Reply Last reply
      0
      • K Kevin Marois

        I'm a longtime fan of TFS. At home I still have some older projects in TFS and working with it is pretty simple. At work we use SCM which I've come the loath. Lately at home when I try to add a solution to source control VS prompts me to create a Git repo even though in Tools=>Options I've selected TFS. I've heard horror stories about Git and I really dont want to use it but VS wont allow me to use anything else. Anyone else seeing this? Is this some known issue? Any info would be helpful

        If it's not broken, fix it until it is. Everything makes sense in someone's mind. Ya can't fix stupid.

        Sander RosselS Offline
        Sander RosselS Offline
        Sander Rossel
        wrote on last edited by
        #4

        Kevin Marois wrote:

        I've heard horror stories about Git

        I've heard and told horror stories about TFS (or TFVC to be precise). I used to do the same about Git when I first started using it. SVN was da bomb! Now I've been using Git for a while and I'd never want to go back to SVN. It's all a matter of knowing the tools at your disposal and getting used to them. I've found Git support in Visual Studio a bit lacking though, so I'm using SourceTree (by Atlassian) myself. I'm finding myself using Git in VS more often though, so perhaps I'll switch to using Git with Visual Studio 2019.

        Best, Sander sanderrossel.com Continuous Integration, Delivery, and Deployment arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly

        D 1 Reply Last reply
        0
        • K Kevin Marois

          I'm a longtime fan of TFS. At home I still have some older projects in TFS and working with it is pretty simple. At work we use SCM which I've come the loath. Lately at home when I try to add a solution to source control VS prompts me to create a Git repo even though in Tools=>Options I've selected TFS. I've heard horror stories about Git and I really dont want to use it but VS wont allow me to use anything else. Anyone else seeing this? Is this some known issue? Any info would be helpful

          If it's not broken, fix it until it is. Everything makes sense in someone's mind. Ya can't fix stupid.

          J Offline
          J Offline
          Jacquers
          wrote on last edited by
          #5

          Git's fine and the branching works well. Use it with Sourcetree and read Atlassian's documentation and you shouldn't have hassles.

          1 Reply Last reply
          0
          • K Kevin Marois

            I'm a longtime fan of TFS. At home I still have some older projects in TFS and working with it is pretty simple. At work we use SCM which I've come the loath. Lately at home when I try to add a solution to source control VS prompts me to create a Git repo even though in Tools=>Options I've selected TFS. I've heard horror stories about Git and I really dont want to use it but VS wont allow me to use anything else. Anyone else seeing this? Is this some known issue? Any info would be helpful

            If it's not broken, fix it until it is. Everything makes sense in someone's mind. Ya can't fix stupid.

            S Offline
            S Offline
            Slacker007
            wrote on last edited by
            #6

            we use VS 2017 with TFS at work. If you can't get TFS to work with VS, then there is something wrong on your side of the fence, and not with MS or VS. Just saying... :) You do NOT have to use Git with VS.

            K 1 Reply Last reply
            0
            • K Kevin Marois

              I'm a longtime fan of TFS. At home I still have some older projects in TFS and working with it is pretty simple. At work we use SCM which I've come the loath. Lately at home when I try to add a solution to source control VS prompts me to create a Git repo even though in Tools=>Options I've selected TFS. I've heard horror stories about Git and I really dont want to use it but VS wont allow me to use anything else. Anyone else seeing this? Is this some known issue? Any info would be helpful

              If it's not broken, fix it until it is. Everything makes sense in someone's mind. Ya can't fix stupid.

              P Offline
              P Offline
              phil o
              wrote on last edited by
              #7

              Have you tried View -> Team Explorer (or Ctrl-* - Ctrl-M) -> click on 'Manage Connections' and add your TFS server?

              noop()

              1 Reply Last reply
              0
              • K Kevin Marois

                I'm a longtime fan of TFS. At home I still have some older projects in TFS and working with it is pretty simple. At work we use SCM which I've come the loath. Lately at home when I try to add a solution to source control VS prompts me to create a Git repo even though in Tools=>Options I've selected TFS. I've heard horror stories about Git and I really dont want to use it but VS wont allow me to use anything else. Anyone else seeing this? Is this some known issue? Any info would be helpful

                If it's not broken, fix it until it is. Everything makes sense in someone's mind. Ya can't fix stupid.

                realJSOPR Offline
                realJSOPR Offline
                realJSOP
                wrote on last edited by
                #8

                I liked SourceSafe.

                ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                -----
                You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                -----
                When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                G 1 Reply Last reply
                0
                • K Kevin Marois

                  I'm a longtime fan of TFS. At home I still have some older projects in TFS and working with it is pretty simple. At work we use SCM which I've come the loath. Lately at home when I try to add a solution to source control VS prompts me to create a Git repo even though in Tools=>Options I've selected TFS. I've heard horror stories about Git and I really dont want to use it but VS wont allow me to use anything else. Anyone else seeing this? Is this some known issue? Any info would be helpful

                  If it's not broken, fix it until it is. Everything makes sense in someone's mind. Ya can't fix stupid.

                  J Offline
                  J Offline
                  Jorgen Andersson
                  wrote on last edited by
                  #9

                  Obligatory XKCD[^]

                  Wrong is evil and must be defeated. - Jeff Ello

                  1 Reply Last reply
                  0
                  • S Slacker007

                    we use VS 2017 with TFS at work. If you can't get TFS to work with VS, then there is something wrong on your side of the fence, and not with MS or VS. Just saying... :) You do NOT have to use Git with VS.

                    K Offline
                    K Offline
                    Kevin Marois
                    wrote on last edited by
                    #10

                    Well like I said, I select the TFS option in Tools=>Options, and when I go to add to source control, VS prompts me to create a Git repo. So no, it's not anything I'm doing. I didn't install or ask for Git. This smells like something MS would do - force Got on me.

                    If it's not broken, fix it until it is. Everything makes sense in someone's mind. Ya can't fix stupid.

                    1 Reply Last reply
                    0
                    • R RickZeeland

                      We are using GIT but have disabled GIT functionality in Visual Studio a long time ago as we found it too unreliable / not supporting all functionality. So my advice is to use an external Git tool, or if you are a die hard the GIT command line. https://www.slant.co/topics/2089/~best-git-clients-for-windows[^] I don't think GIT is horrible, it might seem complex at first, but in comparison with Subversion it's much more reliable.

                      M Offline
                      M Offline
                      Minion no 5
                      wrote on last edited by
                      #11

                      For Windows I would say [^]

                      1 Reply Last reply
                      0
                      • realJSOPR realJSOP

                        I liked SourceSafe.

                        ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                        -----
                        You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                        -----
                        When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                        G Offline
                        G Offline
                        Gary R Wheeler
                        wrote on last edited by
                        #12

                        Okay. I'm figuring at least a 65% probability you're "taking the piss" as our friends Down Under would say, but I'm going to respond anyway. My group is a long-time SourceSafe user. We have over a dozen 'data bases'. We run nightly integrity checks and backups. We have never had an unrecoverable failure in our source control due to SourceSafe. I'll grant you there are a lot of things that it doesn't support, but for us it works. I'll also admit we've written some special tools to improve our workflow and to automate our build process. There was a period about four years ago when we planned to modernize and switch to git on our development branches. Those plans got shelved when the company starting executing a self-performed lobotomy and laying off engineers right and left. With five of us remaining out of an original 17, there's little point in switching until Windows actively prevents us from running SourceSafe.

                        Software Zen: delete this;

                        realJSOPR 1 Reply Last reply
                        0
                        • G Gary R Wheeler

                          Okay. I'm figuring at least a 65% probability you're "taking the piss" as our friends Down Under would say, but I'm going to respond anyway. My group is a long-time SourceSafe user. We have over a dozen 'data bases'. We run nightly integrity checks and backups. We have never had an unrecoverable failure in our source control due to SourceSafe. I'll grant you there are a lot of things that it doesn't support, but for us it works. I'll also admit we've written some special tools to improve our workflow and to automate our build process. There was a period about four years ago when we planned to modernize and switch to git on our development branches. Those plans got shelved when the company starting executing a self-performed lobotomy and laying off engineers right and left. With five of us remaining out of an original 17, there's little point in switching until Windows actively prevents us from running SourceSafe.

                          Software Zen: delete this;

                          realJSOPR Offline
                          realJSOPR Offline
                          realJSOP
                          wrote on last edited by
                          #13

                          I actually do like source safe. It's pretty handy for an at-home dev that doesn't want to deal with the heft of TFS.

                          ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                          -----
                          You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                          -----
                          When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                          G 1 Reply Last reply
                          0
                          • K Kevin Marois

                            I'm a longtime fan of TFS. At home I still have some older projects in TFS and working with it is pretty simple. At work we use SCM which I've come the loath. Lately at home when I try to add a solution to source control VS prompts me to create a Git repo even though in Tools=>Options I've selected TFS. I've heard horror stories about Git and I really dont want to use it but VS wont allow me to use anything else. Anyone else seeing this? Is this some known issue? Any info would be helpful

                            If it's not broken, fix it until it is. Everything makes sense in someone's mind. Ya can't fix stupid.

                            V Offline
                            V Offline
                            Vaso Elias
                            wrote on last edited by
                            #14

                            I started with Git + Visual Studio very late with my projects and I have been using it now for 5+ year and have no single complain. I mostly work myself so don't know about any issues working as a team. I am using Visual Studio UI for creating branches, pushing and syncing. I use command line only for pushing tags, and probably twice had to fix something from command line which I wasn't able through Visual Studio. But as I am a frequent visitor to GitHub and this repository ASP.NET Core[^] where hundreds of people are contributing and using Visual Studio, I assume it is a great tool for teams as well.

                            1 Reply Last reply
                            0
                            • Sander RosselS Sander Rossel

                              Kevin Marois wrote:

                              I've heard horror stories about Git

                              I've heard and told horror stories about TFS (or TFVC to be precise). I used to do the same about Git when I first started using it. SVN was da bomb! Now I've been using Git for a while and I'd never want to go back to SVN. It's all a matter of knowing the tools at your disposal and getting used to them. I've found Git support in Visual Studio a bit lacking though, so I'm using SourceTree (by Atlassian) myself. I'm finding myself using Git in VS more often though, so perhaps I'll switch to using Git with Visual Studio 2019.

                              Best, Sander sanderrossel.com Continuous Integration, Delivery, and Deployment arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly

                              D Offline
                              D Offline
                              Dan Neely
                              wrote on last edited by
                              #15

                              I mostly agree, the only thing I use VS's built in git for is history/blame on single files. The main difference is that only procrastination stands between me and dumping SourceTree Atlasian took so long after defacto killing SourceTree 2.x by declining to patch security vulnerabilities to fix all the problems that kept 3.x from being as capable as the old version that I've lost all faith in them being able to deliver an acceptable quality product long term even though they've finally worked out all of the major bugs.

                              Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason? Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful? --Zachris Topelius Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies. -- Sarah Hoyt

                              1 Reply Last reply
                              0
                              • K Kevin Marois

                                I'm a longtime fan of TFS. At home I still have some older projects in TFS and working with it is pretty simple. At work we use SCM which I've come the loath. Lately at home when I try to add a solution to source control VS prompts me to create a Git repo even though in Tools=>Options I've selected TFS. I've heard horror stories about Git and I really dont want to use it but VS wont allow me to use anything else. Anyone else seeing this? Is this some known issue? Any info would be helpful

                                If it's not broken, fix it until it is. Everything makes sense in someone's mind. Ya can't fix stupid.

                                S Offline
                                S Offline
                                Stepan Hakobyan
                                wrote on last edited by
                                #16

                                Lately (especially in VS2019) there are lots of bugs with TFS. VS folks are adding and changing features for Git, and forgetting about TFS. I would advise to you search if the problem is already reported, and if it's not reported yet then "Report a Problem"[^].

                                1 Reply Last reply
                                0
                                • realJSOPR realJSOP

                                  I actually do like source safe. It's pretty handy for an at-home dev that doesn't want to deal with the heft of TFS.

                                  ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                                  -----
                                  You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                                  -----
                                  When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                                  G Offline
                                  G Offline
                                  Gary Wheeler
                                  wrote on last edited by
                                  #17

                                  #realJSOP wrote:

                                  I actually do like source safe.

                                  Welcome to the cult. We need to find a third, preferably one who can be relied on to bring donuts to cult meetings.

                                  Software Zen: delete this;

                                  U 1 Reply Last reply
                                  0
                                  • K Kevin Marois

                                    I'm a longtime fan of TFS. At home I still have some older projects in TFS and working with it is pretty simple. At work we use SCM which I've come the loath. Lately at home when I try to add a solution to source control VS prompts me to create a Git repo even though in Tools=>Options I've selected TFS. I've heard horror stories about Git and I really dont want to use it but VS wont allow me to use anything else. Anyone else seeing this? Is this some known issue? Any info would be helpful

                                    If it's not broken, fix it until it is. Everything makes sense in someone's mind. Ya can't fix stupid.

                                    T Offline
                                    T Offline
                                    TNCaver
                                    wrote on last edited by
                                    #18

                                    The least trouble-free way to use git, in my opinion, is to use its bash shell, and not any GUI integration like the Windows shell or VS interface. Git just makes so much more sense to me than TFS or its predecessor, Visual SourceSafe, or heaven forbid, SVN, especially when it comes to branching.

                                    If you think 'goto' is evil, try writing an Assembly program without JMP.

                                    1 Reply Last reply
                                    0
                                    • K Kevin Marois

                                      I'm a longtime fan of TFS. At home I still have some older projects in TFS and working with it is pretty simple. At work we use SCM which I've come the loath. Lately at home when I try to add a solution to source control VS prompts me to create a Git repo even though in Tools=>Options I've selected TFS. I've heard horror stories about Git and I really dont want to use it but VS wont allow me to use anything else. Anyone else seeing this? Is this some known issue? Any info would be helpful

                                      If it's not broken, fix it until it is. Everything makes sense in someone's mind. Ya can't fix stupid.

                                      K Offline
                                      K Offline
                                      Kirk Wood
                                      wrote on last edited by
                                      #19

                                      I have experienced horror stories with TFS. I suspect that there is no perfect source control. When it is just one person not even sure it matters which one is used since you don't have any conflicts to speak of.

                                      1 Reply Last reply
                                      0
                                      • G Gary Wheeler

                                        #realJSOP wrote:

                                        I actually do like source safe.

                                        Welcome to the cult. We need to find a third, preferably one who can be relied on to bring donuts to cult meetings.

                                        Software Zen: delete this;

                                        U Offline
                                        U Offline
                                        User 11783308
                                        wrote on last edited by
                                        #20

                                        I also use SourceSafe, and have for many years. It not only works well, it organizes the repository exactly the way that I want. That doesn't seem to be the case for anything else I have investigated. Worse, there do not appear to be any tools to migrate a SourceSafe database. I also have never had a integrity failure. I have never used Git, but may have to for a current project, or more accurately GitHub, just as a permanent place to park some public code.

                                        M 1 Reply Last reply
                                        0
                                        • U User 11783308

                                          I also use SourceSafe, and have for many years. It not only works well, it organizes the repository exactly the way that I want. That doesn't seem to be the case for anything else I have investigated. Worse, there do not appear to be any tools to migrate a SourceSafe database. I also have never had a integrity failure. I have never used Git, but may have to for a current project, or more accurately GitHub, just as a permanent place to park some public code.

                                          M Offline
                                          M Offline
                                          markrlondon
                                          wrote on last edited by
                                          #21

                                          Member 11816776 wrote:

                                          GitHub, just as a permanent place to park some public code.

                                          Hmm... nothing in the cloud is permanent. It will all go away eventually, possibly even without warning. Whether one's own local resources have greater longevity, is of course, dependent on many other factors.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups