Git命令的使用簡單介紹

簡介:git是屬於開源的分佈式的版本管理控制系統,高效敏捷地解決了協同或大或小項目。
下載Git(可參考博主分享鏈接下載,在下面):https://git-scm.com/download/win
下載Sourcetree(圖形化界面):https://sourcetreeapp.com/

Git工作流


剛下載的Git需要先配置當前的用戶名和郵箱(該配置將會在我們操作git的時候作爲我們的記錄):
git config --global user.name "username"
git config --global user.email "youremal@xxx"



Git倉庫(Git repository)命令介紹:

初始化版本庫
git init
添加文件到版本庫(暫存區) git add
添加文件到版本庫(本地版本庫)
git commit
查看倉庫狀態
git status
提交所有未提交的文件 git add .
當第一次提交(add)文件的時候,倘若需求取消使用命令(提交到緩存區待刪除),與git checkout -- filename命令一起使用

 

git bash head filename 

當第一次提交(add)文件的時候,倘若需求取消使用命令(清空緩存區的文件),與上git bash head filename 命令一起使用
git checkout -- filename
查看已經提交的日記記錄
git log
當文件已經提交(commit)到本地倉庫的時候,重置當前分支
git reset --hard commitNumber(
commitNumber爲提交編號)
刪除指定文件(直接刪除工作區的文件)
git rm filename
創建遠程倉庫和本地倉庫的鏈接(命令在github中複製)
git remote add origin https://github.com/
LuoProminent/tangel_gitdemo1.git
將文件推送到遠程倉庫中(並與遠程倉庫進行綁定,命令在github中複製,先提交到本地倉庫才能提交到遠程倉庫中,第一次創建提交的時候需要登錄github,下次將數據推送到遠程倉庫的時候可以直接使用命令“git push”)

git push -u origin master(第一次提交的時候使用)
git push(第一次創建連接之後才能使用)
克隆倉庫(可以直接拉去遠程倉庫的信息到本地倉庫並且可以不用創建本地倉庫)
git clone xxx(xxx爲git的克隆或者下載的地址)
創建標籤(該表標籤相當於索引,查找速度和回滾到版本的時候速度的提升)
 
git tag tagname
查看所有所創建的標籤
 
git tag
刪除指定標籤
 
git tag -d tagname
指定提交信息
 
git tag -a name -m "comment"
標籤發佈到遠程倉庫中
 
git push tagname
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   

拓展:
可參考連接進一步學習:https://www.liaoxuefeng.com/wiki/896043488029600

下載Git(網上下載較慢,可在根據博主的鏈接進行下載,該鏈接是Win64位的,倘若需要其他版本聯繫博主)
Git鏈接:https://pan.baidu.com/s/1MJlRgu14i97TPu5QWlEuGw     提取碼:kqtm 
SourceTree鏈接:https://pan.baidu.com/s/1Yqd7kqSARZztgiXKXgDItw      提取碼:kx77 
 

其他命令
創建文件並填入內容
(echo "content" >> "filename")
查看當前目錄(Linux命令)(pwd)
清除窗口(clear)

創建連接遠程倉庫(github)
1、login git -> Setting -> SSH and GPG keys -> New SSH key 

2、git bash中輸入命令(ssh-keygen -t rsa -C "[email protected]")生成公鑰

3、找到公鑰,

4、將公鑰內容加入到github中,並添加SSH key

5、校檢本地倉庫是否和遠程倉庫已經創建好了連接(ssh -T [email protected]

6、創建遠程倉庫(填寫倉庫名稱,並設置該倉庫最好爲公用倉庫)

7、創建本地倉庫和遠程倉庫的鏈接和將文件推送到遠程倉庫中(遠程倉庫中創建好之後的命令展示)

 

   
   

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章