Home IT Linux Windows Database Network Programming Server Mobile  
           
  Home \ Linux \ Github Remote Assistance     - Report generation CPU, memory, and input and output ports with the sar command (Linux)

- Process safety monitoring and protection under the Linux operating system (Linux)

- A well-known but rarely used skills: object pool (Programming)

- CentOS boot image to achieve semi-automatic installation (Linux)

- Based Corosync + Pacemaker + DRBD + LNMP Web server to achieve high availability cluster (Server)

- Mass data storage application of MongoDB database (Database)

- Workaround CentOS error message during compilation PHP5 common (Linux)

- Linux kernel log --dmesg (Linux)

- ApacheDS configuration of users and user groups to achieve SSO (Server)

- RegExp object implements regular match --JavaScript (Programming)

- CentOS installed JDK8 (Linux)

- MySQL common functions summary (Database)

- Android official recommendation: DialogFragment create dialog (Programming)

- Hive start being given: Found class jline.Terminal, but interface was expected (Database)

- iptables allow only specific ip address to access the specified port (Linux)

- Oracle 11g logical standby achieve BI needs (Database)

- GROUP BY extension (Database)

- Basic Tutorial: Linux novice should know 26 commands (Linux)

- Fedora 19/20 and Debian Jessie / Sid users to install FFmpeg 2.3.2 (Linux)

- Linux and SELinux Exploration Program Manager (Linux)

 
         
  Github Remote Assistance
     
  Add Date : 2016-09-20      
         
       
         
  1.Github Profile
URL: https: //github.com/
Key features
Gist: Managed code fragment.
News Feed: Follow the latest developments in the user.
Issues: transaction management.
Pull Requests: github main flow.
Unwatch: Notification of acceptance of a project.
Star: Setting a continued focus on a project.
Fork: someone else's project cloned own user name.
Repository: warehouse.
SSH: To use the remote Github generally will configure ssh locally, in order to avoid having to modify github github and repetitive enter a user name and password.
sh-keygen -t rsa -C "linuxidc@linuxidc.com" (- t: indicates the type of key you want to create, -C: add a comment)
ssh key: 88888
ssh-agent -s: Create key manager
ssh-add ~ / .ssh / id_rsa: add a key into the Key Manager (This step may be an error "Could not open a connection to your authentication agent" error principle is not clear if there is an expert who knows, there Guiqiu brother pointing .stackoverflow related solutions, but tried not good enough for me. my own solution is to use Git GUI to generate ssh key submit, subsequent operations can be conducted)
Id_rsa copy of the key to github the ssh key, associated with local git and github account: ssh -T git@github.com
2. The main command remote collaboration
git clone: ​​Gets a remote repository.
git fetch: Get all branches remote warehouse and data, but does not change the local repository version (HEAD, master) pointer, as you continue to adjust HEAD pointer (git merge / git reset / git rebase).
git push: push local data to remote databases
git pull: the equivalent of git fetch and git merge and operation
git tag -a v0 -m "tag for v0": create a tag, but the tag can not git push to push to a remote server.
git push --tags: push tags to the remote server
git branch -d [branch]: Delete branch
git push --deleted origin [branch]: Delete the remote repository branch
git push origin: [branch]: Use an empty alternative branch of a remote repository branch = delete the branch.
Tucao about it in windows systems running git bash really have a lot of bug, if there is to say two fellow human encounter will be resolved in me Please let us be grateful.
After running the command line too much, there will be the outcomes can not be displayed, you need to clear the screen after the implementation of clear will return to normal.
When a single-line message is too long to display completely, there will be input error bug.
3.github the pull request process
pull request process (key process github remote collaboration)
fork operation: a user that the user b A good warehouse, you can copy the current version with fork warehouse A to a user's name.
git clone: ​​a user will fork to download their own name to a local warehouse.
git push: A warehouse user a number of changes and improve the operation, to submit their own remote repository.
pull request Action: firstly difference autonomous, and then create pull request will be sent to the user to modify their own b.
merge pull request: If you feel b pull request submitted by a user is no problem, you can submit.
If the user b objection may also be a message informing the user a.
Get the latest version of the fork remote repository
git remote add [the fork remote repository alias] [the fork remote address of the warehouse]
origin remote repository own account (with push permissions)
The fork in the remote repository (no push permissions)
     
         
       
         
  More:      
 
- Python3 multi-thread download codes (Programming)
- You know the difference between URL, URI and URN among you (Linux)
- When Vim create Python scripts, vim autocomplete interpreter and encoding method (Programming)
- Laravel 4 Expansion Pack (Server)
- Restrict console access to Linux servers to improve security (Linux)
- Git 2.5 increase in the working tree, triangle improved workflow performance (Linux)
- Shuffle Process Arrangement in MapReduce (Server)
- How to use the TF / SD card making Exynos 4412 u-boot boot disk in Mac (Linux)
- Oracle 12c In-Memory Study (Database)
- Windows Server 2012 R2 Datacenter install SQL Server 2016 CTP (Database)
- Why JavaScript basic types can invoke methods (Programming)
- Linux foundation tutorial: how to modify the host name on CentOS or RHEL 7 (Linux)
- Let VMware ESXi virtual switch support VLAN (Linux)
- Install Gnome Flashback Classic Desktop on Ubuntu 14.10 / Mint 7 (Linux)
- Compare Dalvik virtual machine and the JVM (Linux)
- WebLogic 12c Configuration Node Manager Managed Server (Database)
- Linux kernel boot to retain large memory method summary (Linux)
- To install the Oracle 10.2.0.1.0 process notes on Oracle Linux 4u4 (Database)
- View processes and threads under Linux (Linux)
- Sudo and Root Account in Ubuntu related (Linux)
     
           
     
  CopyRight 2002-2016 newfreesoft.com, All Rights Reserved.