一、Git的初始化
1、初始化基本信息
1.設置用戶名
git config --global user.name 'ZhangSan'
2.設置用戶名郵箱
git config --global user.email '[email protected]'
3.查看設置
git config --list
【注意】git congif --global 表示你在這臺機器上所有的git倉庫都會使用這個配置,當然也可以對某個倉庫指定不同的用戶名和郵箱。
該設置在GitHub主頁顯示誰提交了相關文件。
2、初始化一個新的本地Git倉庫
(1)創建一個文件夾
mkdir test
(2)在文件內初始化Git
cd test #進入test目錄
git init
【注】git init後會生成一個隱藏文件.git,這個文件是用來存儲所有倉庫信息的
(3)向倉庫中添加文件
touch a1.txt #創建a1.txt文件
git add a1.txt #將a1.txt文件添加到暫存區
git commit -m '這裏寫描述信息' #將a1.txt文件從暫存區添加到本地倉庫
【注】要查看狀態可使用git status 來查看
二、Git管理遠程倉庫
1、克隆遠程倉庫
git clone 遠程倉庫地址
遠程倉庫地址由來:
克隆之後,遠程的倉庫已經下載到本地了,然後在本地倉庫進行操作。
對本地倉庫的操作同前面初始化一個新的本地倉庫的方法一樣,對每個文件修改後進行添加提交到本地倉庫進行備份和版本控制。
2、將本地倉庫同步到遠程倉庫
使用命令git push
就將本地倉庫同步到遠程倉庫了,在github該倉庫主頁就可以看見相關的修改提交信息了。
這裏說一下git push 報錯的問題:
如果報錯:The requested URL returned error:403 Forbidden while accessing.或沒有權限。
分析:私有項目,沒有權限,輸入用戶名密碼,或者修改.git/config文件.
修改方式如下:
1、執行命令vi .git/config
2、將 [remote “origin”] 中的
url = https://github.com/用戶名/倉庫名.git
改成
url = https://用戶名:密碼@github.com/用戶名/倉庫名.git
本地倉庫的管理:Git管理本地倉庫