#進入工作目錄,右鍵Git Bash Here
#首先配置一下用戶名和郵箱
git config --global user.name “用戶名”
git config --global user.email “郵箱”
mkdir git-test //創建目錄及文件
cd git-test
echo hello >1.txt //使用>覆蓋原本內容;>>增加新的內容
ls
cat 1.txt
git init //初始化
git add 1.txt //將文件添加到暫存區
git status
git reset HEAD 1.txt //回退
git status //發現1.txt未添加到暫存區
git commit -m "提交說明" //暫存區文件提交到工作區
git log //查看日誌
git reset --hard commit_id //回退到指定版本
git blame file.c -L 100 //查看文件修改者和時間
#分支操作
git branch //查看分支(創建倉庫時,已經創建好默認分支master)
git branch featureA //創見新分支featureA
git checkout featureA //切換分支
git branch -d/-D featureA //刪除分支
#合併分支到當前分支的兩種方法:
git merge featureA
git rebase featureA
#合併某個commit到當前分支
git cherry-pick commit_id //在新分支執行
#遠程操作
//本地項目與遠程倉庫建立連接
git remote add origin [email protected]:defnngj/hibernate-demo.git
git remote -v //查看你當前項目遠程連接的是哪個倉庫地址。
git push -u origin master //將本地的項目提交到遠程倉庫中。
git clone [email protected]:defnngj/hibernate-demo.git //克隆到本地
#把更新的倉庫合併到本地的項目中
git fetch origin //取得遠程更新,這裏可以看做是準備要取了
git merge origin/master //把更新的內容合併到本地分支/master
Git使用指南
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.