免責聲明

Disclaimer (免責聲明)
繼續閱覽代表您接受以上的免責聲明.
To continue reading means you accept the above disclaimer.

2015年4月23日 星期四

no check-in for git?


[Q] no check-in for git?

DVCS : distributed version control system

//=== http://superuser.com/questions/436347/git-process-could-anyone-please-explain-the-check-in-check-out-process

"""...
There really isn't a 'Check in Check out' process in Git. Those references are for Centralized VCS not Distributed.

... to physically 'see changes' on the remote side after a commit ... You need a hook to broadcast to the remote working directory to pull from the updated repo ...

... Git is an extremely powerful and robust DVCS ... However, you need to fully understand how it works to effectively use it.


..."""

*** Git magic:
http://www-cs-students.stanford.edu/~blynn/gitmagic/index.html

*** Git for website management:
http://toroid.org/ams/git-website-howto



//===
Initially, nothing on local machine:
$ git clone git@github.com: username/reponame.git

if a copy already exists [chk .git subfolder],
no need to clone again, just pull:
$ git pull origin master


//=== ??? to avoid cluttering the history with useless merges
$ git pull --rebase
or
$ git merge branchname --no-ff



//=== https://gittf.codeplex.com/
"""...
Git-TF is a set of cross-platform, command line tools that facilitate sharing of changes between Microsoft Team Foundation Server, Visual Studio Online and Git.

These tools make it easy to clone sources from TFS, fetch updates from TFS, and update TFS with changes committed locally in Git.
..."""

沒有留言:

張貼留言