command you want, note that the command to add a # PHP will be added by default on the last side of Secure_path:/usr/local/php/bin "in Root all= ( All) The following line adds Git all= (All) Nopasswd:all # Save exit so that the command to restart the queue for Laravel can be used. # sudo php artisan queue:restart
Hook settings
CD. Git/hooks//Switch to site Hook directory touch post-receive//create receive
authorization mechanisms that are already set up. As long as everyone can get access to the host's shell, any available SSH authorization mechanism can achieve the same effect # if you need everyone on the team to have write access to the repository, and cannot set up an account on the server for everyone, then providing an SSH connection is the only option. We assume that the server used to share the repository already has the SSH service installed and that you access the server through it.Git
follows:
CD Gitroot
mkdir ProjectName
CD ProjectName
Git init--bare
Add our Hooks
Copy Code code as follows:
Cd/hooks
Touch post-receive
Edit Post-receive content for the following, where Sites/projectname is where we store the site code
Copy Code code as follows:
Env-i Git archive Master | Tar-x-c/sites/projectname
echo "Remote Update Comp
Although it was implemented in Python, it could be any server-side script. SVN hook function is very easy to use, Git can also implement the hook function, just because of the distributed characteristics, if we want a server to update the submission code, we through the remote library to notify the target server, the target server was notified, the implementation of Git pull can be.The first implementation
1. Register an account in Coding.net2. Login Coding.net3, new project, enter project name, project description, initialize warehouse selection readme.md and add a appachev2 open source license, add project members--Create a project4. Pycharm->vcs->check out from version control select-git-> Enter the git URL from the coding.net item (the GIT address on the left s
Sometimes you just want to clone a separate branch from the repository (for example, the code published by the Web site), and other related branches do not need to be checked out.
It is not appropriate to use GIT to clone the entire version library directly. Search for a bit, found that the need for a lot of stackoverflow on a number of relevant answers:
How to clones a single branch in
1, first delete the submodule entriesSelect the subdirectory you want to delete right-click Delete, and the submodule disappears after it is deleted.And then look at the. Gitmodules found deleted inside[Submodule "Iphoneapp/submodules/projectname"]Path = Iphoneapp/submodules/projectnameurl = [email protected]:d Izhi/projectname.gitAt the same time, for example, subproject commit ******************* a string of address IDs in the Iphoneapp/submodules/p
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.