開啟git,輸入mkdir newproject 新建乙個資料夾。
git init 初始化本地資料夾為乙個可以管理的git倉庫。
關聯本地倉庫和遠端倉庫:git remote add origin http://$.git.
把檔案放入本地倉庫
把本地庫推送到遠端倉庫
切換本地開發分支並管理遠端分支
git版本管理
git reset --hard head^ // 回退上乙個版本
git reset --hard head~3 // 回退上三個版本
git reset --hard 版本號 // 回退指定版本
git遠端版本回退
git checkout target_branch // 切換到需要回滾的分支
git pull //更新**
git branch target_branch_copy //備份一下這個分支當前的情況
git reset --hard target_commit_id //把target_branch本地回滾到target_commit_id
git push origin :target_branch //刪除遠端 target_branch
git push origin target_branch //用回滾後的本地分支重新建立遠端分支
git push origin :target_branch_copy //如果前面都成功了,刪除這個備份分支
git 大小寫不敏感問題
重新命名
git mv oldname newname
git status
可以看到rename的提示,此時正常提交即可。
git的命令遠不止於此,本文只是類舉出使用git的常用場景及命令。
如有疑問和錯誤歡迎提出和指正。
git及常用命令
git 是乙個分布式版本控制工具,不必伺服器端軟體支援,使源 的發布和交流極其方便 git 的優勢主要有 1.git是分布式的,這是git和其它非分布式的版本控制系統 svn,cvs 最核心的區別。從中心版本庫的伺服器上chect out 後會在自己的機器上轉殖乙個自己的版本庫。它支援離線工作 本地...
git搭建測試及git常用命令
一 環境部署 主機名ip位址 master 192.168.0.100 client 192.168.0.101 git服務端部署 root master yum y install git 安裝git root master mkdir ban.git 建立版本庫目錄 root master cd...
git常用命令及技巧
暫存區 本地庫遠端庫 暫存庫 一般修改後的 先放入暫存庫,這樣可以儲存我們修改後的 同時不會提交到 庫中,起到了乙個快取的作用,當有 錯誤時,也不會影響總分支和其他人的開發,我理解中的暫存庫相當於乙個快取。本地庫 本地電腦存放 的庫,commit之後,更新的 就會同步到本地庫中,但是有乙個風險,如果...