SlideShare une entreprise Scribd logo
1  sur  10
Télécharger pour lire hors ligne
Git基础
              init、clone、add、commit




              http://www.beepass.cn
                      skylai
11年3月24日星期四
Create Repository
              mkdir myproject

              cd myproject

              git init




11年3月24日星期四
.git
              一个项目只有一个.git目录

              工作目录只保存签出的文件




11年3月24日星期四
git对象模型




11年3月24日星期四
远程仓库还是需要的
              git clone git://github.com/rails/rails.git

              git clone get@192.168.0.222:project.git

              git clone file://path/to/repo.git




11年3月24日星期四
over SSH
              git clone --bare /home/user/myrepo/.git
              myproject.git

              scp -r myproject.git 192.168.0.3:/opt/git/
              myproject.git

              client

                git clone get@192.168.0.3:/opt/git/
                myproject.git



11年3月24日星期四
忽略追踪
              .gitignore

                tmp/*

                log/*

                target/*

                .project

                .DS_Store


11年3月24日星期四
秀一下git命令
              vi README

              git add README

              git status

              git commit -m ‘first commit’

              git log

              git diff


11年3月24日星期四
还是用GUI吧?
              Tortoisegit

              SmartGit




11年3月24日星期四
thanks




11年3月24日星期四

Contenu connexe

Similaire à Git基础

Introduction to git
Introduction to gitIntroduction to git
Introduction to gitBo-Yi Wu
 
Code review on github training ( beginner )
Code review on github training ( beginner )Code review on github training ( beginner )
Code review on github training ( beginner )JS Lee
 
Git 入门实战
Git 入门实战Git 入门实战
Git 入门实战icy leaf
 
Git tutorial for windows user (給 Windows user 的 Git 教學)
Git tutorial for windows user (給 Windows user 的 Git 教學)Git tutorial for windows user (給 Windows user 的 Git 教學)
Git tutorial for windows user (給 Windows user 的 Git 教學)Cloud Tu
 
First meetingwithgit
First meetingwithgitFirst meetingwithgit
First meetingwithgitRhythm Sun
 
Android 程式設計(4)
Android 程式設計(4)Android 程式設計(4)
Android 程式設計(4)Roy Wang
 
Git 簡介(古時候的簡報備份)
Git 簡介(古時候的簡報備份)Git 簡介(古時候的簡報備份)
Git 簡介(古時候的簡報備份)Hsin-lin Cheng
 
Git 程式碼版本控制軟體介紹
Git 程式碼版本控制軟體介紹Git 程式碼版本控制軟體介紹
Git 程式碼版本控制軟體介紹PingLun Liao
 
大家應該都要會的工具 Git 從放棄到會用2-分支篇
大家應該都要會的工具 Git   從放棄到會用2-分支篇大家應該都要會的工具 Git   從放棄到會用2-分支篇
大家應該都要會的工具 Git 從放棄到會用2-分支篇Alan Tsai
 
Git 超簡單學習懶人包(軟體程式版本控管系統)
Git 超簡單學習懶人包(軟體程式版本控管系統)Git 超簡單學習懶人包(軟體程式版本控管系統)
Git 超簡單學習懶人包(軟體程式版本控管系統)flylon
 
Git使用入门
Git使用入门Git使用入门
Git使用入门dpf2e
 
Git in a nutshell
Git in a nutshellGit in a nutshell
Git in a nutshellNelson Tai
 
大家應該都要會的工具 Git 從放棄到會用1-基礎篇
大家應該都要會的工具 Git   從放棄到會用1-基礎篇大家應該都要會的工具 Git   從放棄到會用1-基礎篇
大家應該都要會的工具 Git 從放棄到會用1-基礎篇Alan Tsai
 

Similaire à Git基础 (17)

Introduction to git
Introduction to gitIntroduction to git
Introduction to git
 
Code review on github training ( beginner )
Code review on github training ( beginner )Code review on github training ( beginner )
Code review on github training ( beginner )
 
Git 入门实战
Git 入门实战Git 入门实战
Git 入门实战
 
Git tutorial for windows user (給 Windows user 的 Git 教學)
Git tutorial for windows user (給 Windows user 的 Git 教學)Git tutorial for windows user (給 Windows user 的 Git 教學)
Git tutorial for windows user (給 Windows user 的 Git 教學)
 
Git=geek?
Git=geek?Git=geek?
Git=geek?
 
Git 实战
Git 实战Git 实战
Git 实战
 
First meetingwithgit
First meetingwithgitFirst meetingwithgit
First meetingwithgit
 
Android 程式設計(4)
Android 程式設計(4)Android 程式設計(4)
Android 程式設計(4)
 
Git 簡介(古時候的簡報備份)
Git 簡介(古時候的簡報備份)Git 簡介(古時候的簡報備份)
Git 簡介(古時候的簡報備份)
 
Git 程式碼版本控制軟體介紹
Git 程式碼版本控制軟體介紹Git 程式碼版本控制軟體介紹
Git 程式碼版本控制軟體介紹
 
大家應該都要會的工具 Git 從放棄到會用2-分支篇
大家應該都要會的工具 Git   從放棄到會用2-分支篇大家應該都要會的工具 Git   從放棄到會用2-分支篇
大家應該都要會的工具 Git 從放棄到會用2-分支篇
 
Git 超簡單學習懶人包(軟體程式版本控管系統)
Git 超簡單學習懶人包(軟體程式版本控管系統)Git 超簡單學習懶人包(軟體程式版本控管系統)
Git 超簡單學習懶人包(軟體程式版本控管系統)
 
Git使用入门
Git使用入门Git使用入门
Git使用入门
 
Git in a nutshell
Git in a nutshellGit in a nutshell
Git in a nutshell
 
大家應該都要會的工具 Git 從放棄到會用1-基礎篇
大家應該都要會的工具 Git   從放棄到會用1-基礎篇大家應該都要會的工具 Git   從放棄到會用1-基礎篇
大家應該都要會的工具 Git 從放棄到會用1-基礎篇
 
Git Tutorial
Git TutorialGit Tutorial
Git Tutorial
 
Git Tutorial 教學
Git Tutorial 教學Git Tutorial 教學
Git Tutorial 教學
 

Git基础

  • 1. Git基础 init、clone、add、commit http://www.beepass.cn skylai 11年3月24日星期四
  • 2. Create Repository mkdir myproject cd myproject git init 11年3月24日星期四
  • 3. .git 一个项目只有一个.git目录 工作目录只保存签出的文件 11年3月24日星期四
  • 5. 远程仓库还是需要的 git clone git://github.com/rails/rails.git git clone get@192.168.0.222:project.git git clone file://path/to/repo.git 11年3月24日星期四
  • 6. over SSH git clone --bare /home/user/myrepo/.git myproject.git scp -r myproject.git 192.168.0.3:/opt/git/ myproject.git client git clone get@192.168.0.3:/opt/git/ myproject.git 11年3月24日星期四
  • 7. 忽略追踪 .gitignore tmp/* log/* target/* .project .DS_Store 11年3月24日星期四
  • 8. 秀一下git命令 vi README git add README git status git commit -m ‘first commit’ git log git diff 11年3月24日星期四
  • 9. 还是用GUI吧? Tortoisegit SmartGit 11年3月24日星期四