« Previous - Version 2/116 (diff) - Next » - Current version
kju, 01/22/2009 01:27
Made named links and added link about RM wiki formatting


Repositories

Git

Windows Clients

  • MsysGit (CmdLine+Advanced GUI): (During installation, choose to use the Command line (So Git is added to path))
  • Putty suite
    • Install it before MsysGit
    • During MsysGit installation choose plink for ssh
  • TortoiseGit (Simple Gui) (requires MsysGit)

Access

  • Install the git software, and set the GIT Config ASAP
    • You can use the git config --system or --global command, e.g: git config --system core.autocrlf false or git config --system user.name Test
      or do it manually:
    • .gitconfig file must be created under your HOME folder (Linux: ~, Windows: x:\Documents and Settings/Your Name or x:\users\your name)
    • UserName and E-mail are to identify you during commits. autocrlf disabled means there won't be conversions done between Windows and Linux file formats
[core]
    autocrlf = false
[user]
    email = bt@6thsense.eu
    name = BuildTools
  • Create a Key Set with PuttyGen (Part of the putty suite) or ssh-keygen
  • Send PUBLICkey to admin (Guard the PRIVATEkey with your life! :D)
  • Load your PRIVATEkey into the PageAnt application (Part of putty suite)
  • Use interface or cli git: git clone :REPOSITORYNAME.git (Receive repository name from admin)
    • In case of message: "The server's host key is not cached in the registry. You
      have no guarantee that the server is the computer you
      think it is.", press y

Windows Limits

  • The git repository can handle maximum 2GB pack files. Personally we've set a limit for 1024MB per Pack file.

JumpStart

  • In Git, you have a local copy of the repository
  • If you commit, you only commit to your local repository. If you want to push your changes to the shared remote repository, you must first git pull, and then git push
  • If you wish to fetch, you use git pull
  • If there are things to merge, like changes to files by 2 persons, use git merge
  • every git command can be used with --help for basic help output
  • If you wish to look at the log using the GIT Gui on your repository, you can check the Repository Menu, and Visualize master's history (or all branches)

Info

RM knowledge

Wiki

EditTickerHeader01.jpg (109.7 kB) admin, 07/25/2011 08:49

EditTickerHeader02.jpg (75.5 kB) admin, 07/25/2011 08:49

EditTickerHeader03.jpg (87.5 kB) admin, 07/25/2011 08:49

EditTickerHeader04.jpg (92.6 kB) admin, 07/25/2011 08:49

EditTickerHeader05.jpg (81.7 kB) admin, 07/25/2011 08:49

devheaven_permission_report_2013_11_27.pdf (83.7 kB) kju, 11/27/2013 10:14