Home IT Linux Windows Database Network Programming Server Mobile  
           
  Home \ Linux \ Github Remote Assistance     - X security settings in Ubuntu (Linux)

- Linux kernel IPv6 protocol closed manner (Linux)

- How to Check notebook CPU temperature in Ubuntu (Linux)

- Linux system installation and usage instructions Wetty (Linux)

- To restore the last time applications running when Ubuntu user log in again (Linux)

- In Debian 4.3 compiler under Linux-2.6.28 kernel Summary (Programming)

- Swift string common method (Programming)

- TeamCity continuous integration in the Linux installation (Linux)

- Linux network cut package is not fully defragment (Linux)

- QEMU image file used: qcow2 and raw (Linux)

- Use ISO document production OpenStack used CoreOS mirror (Linux)

- Zombie process under Linux (Linux)

- Grading defense against Linux server attacks (Linux)

- imp / exp Oracle Database import and export commands (Database)

- To install Emacs under CentOS 6.5 (Linux)

- linux remote control software (Linux)

- JavaScript property of checkbox.disabled (Programming)

- 30 minutes with your Quick Start MySQL Tutorial (Database)

- pdf.js Tutorial (Linux)

- After installing minimize RHEL / CentOS 7 we need to do (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:      
 
- C # Future: Method Contract (Programming)
- Installation of network monitoring ntopng under CentOS 6.4 (Linux)
- How to Install Focuswriter 1.4.5 (Linux)
- C ++ casts New Standard Comments (Programming)
- LNMP summary of the issues common 502 Bad Gateway (Server)
- Java 8 perspective annotation types (Programming)
- printf PHP string operations () built-in function usage (Programming)
- configuration ssh without password under Linux (Linux)
- Linux operation and maintenance engineers face questions Intermediate (Linux)
- Using RAID in Linux: Create a RAID 5 (Linux)
- How to install Eclipse Luna IDE on CentOS 7 / RHEL 7 (Linux)
- MYSQL root password for the database user passwords are weak attack analysis (Linux)
- Xshell configure SSH free password (Server)
- OpenSUSE / Linux network configuration (Linux)
- MySQL 5.7 perfectly distributed transaction support (Database)
- The multiplexed signal driving IO (Programming)
- Shell command line operation (Linux)
- Linux kernel IPv6 protocol closed manner (Linux)
- Linux system - The understanding cpu load (Linux)
- Scala REPL Shell call (Programming)
     
           
     
  CopyRight 2002-2016 newfreesoft.com, All Rights Reserved.