項目初始化流程
1.登陸 github
2.創(chuàng)建倉庫
3.把本地項目 “右鍵” 打開 Git Bash
4.git init (把本地項目添加到 “暫存區(qū)”)
5.git add . (把本地項目添加到 “暫存區(qū)”)
? ? 5.1 報錯:warning: LF will be replaced by CRLF in app.js.
????????????????????????The file will have its original line endings in your working directory.
原因:路徑中存在 / 的符號轉義問題狞山,false就是不轉換符號默認是true裁良,相當于把路徑的?/?符號進行轉義,這 樣添 加的時候就有問題
解決:git config --global core.autocrlf false
6.git status (查看狀態(tài))
7.git commit -m "填寫提交理由"
8.git remote add origin 云端SSH (鏈接到云端)
9.git push -u origin master(推送到云端)
常用命令
git checkout -b 分支名 : 創(chuàng)建并切換分支
git branch 分支名 : 創(chuàng)建分支
git checkout 分支名 : 切換分支
git branch -a : 查看所有分支
git branch -d 分支名 : 刪除分支
git status : 查看狀態(tài)
git diff : 查看是否有改動
git add . :添加到暫存區(qū)
git commit -m "填寫提交理由"
git merge 合并
git push? origin (分支名) 推送到遠程
其他命令
git pull origin 遠程分支名 : 拉去某個分支的最新代碼
git checkout 主分支????→????git pull? ? →? ? git checkout 自己分支? ? : 拉取本地分支
git branch -vv? :查看本地分支和遠程分支的關聯(lián)
git checkout -b feature-branch origin/分支名? ?:遠程分支檢出到本地
git push origin 本地分支名/遠程分支名 :將本地分支推送到遠程
git branch --set-upstream-to=origin/遠程分支名? 本地分支的名? :遠程分支 與?本地分支關聯(lián)