wx搜索“拓撲軟件”,get各大廠精品PPT
日常開發(fā)中,如何使用git做好版本管理是個很重要的課題,除了在Git Bash中使用命令行來管理代碼外,我們還有更簡潔的,不通過命令行來管理代碼,追蹤變動的工具,就是直接在IDE中使用VCS,對于Python開發(fā)同學(xué)來說,這個IDE通常就是Pycharm。
1.?clone項目
在彈出的對話框中輸入項目地址,并選擇本地存儲位置即可完成clone。
如果是要新建一個項目,有兩種方法:
一. 可以直接在VCS中選擇VCS - > Import into Version Control -> Create Git Repository來創(chuàng)建,這樣在第一次提交時,只需要添加一下倉庫地址即可。
二. 在git中直接通過new project創(chuàng)建新項目,然后clone到本地,再進行代碼開發(fā)及提交。
如果本地已有clone過,或者創(chuàng)建過的項目,需要把最新的項目代碼拉取下來,再在最新的代碼基礎(chǔ)上進行更新,可以使用fetch或pull命令。
fetch是從遠程獲取最新版本到本地,不會自動merge,需要手動對比/修改,決定是否合并,可以通過compare with branch進行對比。

git pull是直接拉取最新版本,并且執(zhí)行合并,通常使用這種方式比較方便。
2. git add
項目發(fā)生變動后,直接add即可將改動提交至?xí)捍鎱^(qū)。
3. git commit
在commit之前,可以通過下方的對話框,對比目前的項目代碼做對比,查看有哪些改動。
4. git push
commit之后可執(zhí)行push操作,之后查看結(jié)果
可以看到代碼已更新。
其實在commit那一步,也可以直接選擇commit and push,一次性完成commit和push兩個操作。
5. 新建分支
VCS中有兩種方式新建分支,第一種是通過菜單欄

第二種是直接通過右下角的分支選擇

通過右下角的小窗口,可以直接切換到想要進行開發(fā)的分支,開發(fā)完成后通過push提交修改到自己的分支即可。
如果需要對new branch的修改進行merge,表示接受此修改到主分支,通過小窗口切換至master分支,選擇merge changes
會提示你想要選擇哪個分區(qū)進行合并。
5. 查看項目的所有更新歷史
可以查看項目成員做出的所有動作哦~
還有很多可能的情況,需要大家慢慢地在實際開發(fā)中去探索,so,enjoy~
?? END ??