git命令

(一)創建版本庫並推送至遠程版本庫
huangsen@Jason:~/work$ mkdir trunk-ori
huangsen@Jason:~/work$ cd trunk-ori/
huangsen@Jason:~/work/trunk-ori$ git init
huangsen@Jason:~/work/trunk-ori$ echo "hello world" > hello
huangsen@Jason:~/work/trunk-ori$ git add .
huangsen@Jason:~/work/trunk-ori$ git commit -am "initial version"
huangsen@Jason:~/work/trunk-ori$ git remote add origin +自己github賬戶名
或者:
huangsen@Jason:~/work/trunk-ori$git remote add origin git@<serverip>:
/home/git/repositories/trunk.git
huangsen@Jason:~/work/trunk-ori$ git push origin master




(二)git基本操作
管理修改,撤消,刪除(如果git status告訴你有文件被修改過,用git diff可以查看修改內容。)
1、git工作流程:工作區(本地創建的目錄)--->暫存區(在.git的隱藏文件中)--->版本庫(.git隱藏文件就是版本庫)
2、場景:當我們修改工作區之後,想要改回原版本,
   使用命令:git checkout  --  (加上文件名)
   注意:-- 必須加 不然就會成爲分支操作
3、場景:當我們修改暫存區之後,想要改回原版本,
   使用命令:git reset HEAD  (加上文件名)
4、場景:當我們提交版本庫之後,想要改回原版本,
   使用命令:git reset--hard HEAD^
   注意:回到上一版本就加一個 ^ 符號,回到上一版本就加兩個 ^ 符號....
或者使用  git log 命令查看日誌,拿到commitID 取得前7位如(1234567
   git reset  --hard  1234567 就可以回到指定的版本了

(三)git分支操作
1、查看分支:git branch
2、創建分支:git branch <name>
3、切換分支:git checkout <name>
4、創建+切換分支:git checkout -b <name>
5、合併某分支到當前分支:git merge <name>
6、刪除分支:git branch -d <name>
發佈了33 篇原創文章 · 獲贊 3 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章