萬盛學電腦網

 萬盛學電腦網 >> Linux教程 >> LinuxGit常用命令學習

LinuxGit常用命令學習

  1.github簡介

  Git是一個分布式的版本控制系統,最初由Linus Torvalds編寫,用作Linux內核代碼的管理。在推出後,Git在其它項目中也取得了很大成功,尤其是在Ruby社區中。目前,包括Rubinius、Merb和Bitcoin在內的很多知名項目都使用了Git。Git同樣可以被諸如Capistrano和Vlad the Deployer這樣的部署工具所使用。

  github網址:www.github.com

  2.常用命令

  git remote add upstream https://github.com/... // 新建分支用於存repository

  克隆到本地命令

  git clone https://github.com/* //克隆到本地

  git fetch branch2 //更新信息

  git merge branch2/master //merge本地信息

  git add . //添加新文件或者更改新文件

  git remove ** //刪除文件

  git commit -m 'by who do what' //提交文件到本地

  git push //push到服務器上

  git pull origin master //從服務器上拉取信息

  git remote //查看repository上的所有分支

  git branch -a //查看所有分支

  git branch -r //查看遠程分支

  git branch -d *** //刪除分支

  git branch *** //新建分支

  git checkout *** //切換分支

  git status //查看狀態

  git log //查看提交修改記錄

  git remote show origin //查看相關信息

  提交和更新文件

  git push -u origin master //將commit的代碼,push到github上

  git pull //將github的代碼,pull到本地

  3.拷貝id_rsa.pub到github

  (1)創建SSH key

  $ ssh-keygen -t rsa ///生成的SSH key文件保存在中~/.ssh/id_rsa.pub

  (2)添加SSH key到github

  拷貝.ssh/id_rsa.pub文件內的所以內容

  打開github帳號管理中的添加SSH key界面的步驟如下:

  登錄github 點擊右上方的Accounting settings圖標 選擇 SSH key 點擊 Add SSH key

copyright © 萬盛學電腦網 all rights reserved