您好,登錄后才能下訂單哦!
git
a. 版本控制器:
控制程序員協同工作的一個工具
b. 分類:
cvs
svn
: 集中式版本控制器
git
: 分布式版本控制器
兩者的區別:
git服務器是提供開發者“交換”代碼用的,服務器的數據丟了沒有關系,換一臺就好了,因為本地已經保存了一份
但是svn服務器要是壞了的話 ,那就是真的壞了
c.git的歷史:
linux開發
d.git的安裝:
windows安裝:
mac安裝:
brew install git
e.git的使用:
git初始化:
git init => 創建一個隱藏文件 .git
管理py文件
創建: a.py =>
輸入代碼: print('helloworld')
查看文件權限:
git status
添加文件:
git add <files> => 指定文件名 比如: a.py b.py
git add . => 所有的文件
git status => 查看文件的狀態
往本地倉庫提交:
git commit -m '注釋' a.py文件
適用于文件較多的情況下:
git commit => 直接回車編輯
按 i 進入編輯模式,
按 esc退出編輯模式
按 shift + :進入命令行模式
按 wq 保存并退出
添加本地代碼到遠程倉庫
配置
git remote add origin https://gitee.com/shangzekai/oldboygit.git
保證本地是最新的代碼
git pull origin master
?
新人進入, 獲取最新的代碼:
git clone https://gitee.com/shangzekai/oldboygit.git
解決沖突,使用如下的兩種方法:
- 提交全部
git commit -a
- 如果不想提交全部,那么可以通過添加 -i 選項
git commit file/to/path -i -m "merge"
?
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。