2010/12/26 Sylvain Pointeau <[email protected]>

> I don't really know how to branch and submit my changes through git,
> if you could guide me I would be very happy.
>

First, I'd advise you to create an account on GitHub
<https://github.com>(or Gitorious or Google Code), say
https://github.com/sylvainpointeau, and your own soci (empty) repository,
say https://github.com/sylvainpointeau/soci.git. Then, you can clone locally
that newly created GitHub repository, for instance:
 git clone 
[email protected]:sylvainpointeau/soci.git<http://github.com/sylvainpointeau/soci.git>
 socigit

# Then, you can tell Git about your the SOCI GitHub repository (
https://github.com/denisarnaud/soci):
git remote add socirefgithub git://github.com/denisarnaud/soci.git
git fetch socirefgithub
git checkout master
git pull master

# Then, just create a new branch from the master, do your change and commit:
 git checkout master
 git checkout -b sqlite3_sp
 vi src/backends/sqlite3/standard-into-type.cpp
 git add src/backends/sqlite3/standard-into-type.cpp
 git commit -m "[Branch sqlite3_sp] Fixed the issue with SQLite3 back-end."
 git push --all origin

Eventually, just point us to the corresponding branch of your GitHub
repository, and we'll pull your changes from there.
[Or, you may create a pull request on the GitHub SOCI repository. Just go
to: https://github.com/denisarnaud/soci/pull/new/master]
------------------------------------------------------------------------------
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
Soci-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/soci-users

Reply via email to