1、查看所有分支
git branch -a
2、查看當前分支
git branch
3、新建一個分支
git branch feature-xx
4、切換到新建分支上面
git checkout feature-xx
5、提交代碼到本地緩存區
git add .
6、添加提交的代碼備注
git commit -m "備注內容"
7、推送提交的代碼到遠程新建的分支上面
git push origin feature-xx
..........................................分割線................................................
刪除遠程分支
git push origin --delete feature-xx
刪除本地分支
git branch -d feature-xx
刪除遠程文件 本地保留
git rm --cached filename
git commit -m "delete remote file filename "
git push oringin “分支名字”
刪除遠程文件夾 本地保留
git rm -r --cached filename
git commit -m "delete remote directory directoryname"
git push oringin “分支名字
已經推送(push)過的文件,想在以后的提交時忽略此文件,即使本地已經修改過,而且不刪除git遠程庫中相應文件 執行命令 git update-index --assume-unchanged Xml/config.xml 后面的 Xml/config.xml 是要忽略的文件的路徑。如果要忽略一個目錄,打開 git bash,cd到 目標目錄下,執行: git update-index --assume-unchanged $(git ls-files | tr '\n' ' ')