git 使用筆記

byb1234 9年前發布 | 14K 次閱讀 Git 版本控制系統

初用 git,很多不懂 ,下面都是常用但是卻老是忘記的方法 

一 、 git 獲取別人新建并且已經push 在遠程庫中的分支

①:首先 如果還沒clone 代碼庫 先從 git clone 項目下來。

進入項目中,可以使用 git branch 查看當前所在分支,初始都是在master下面 。

②:然后 git branch -a 可以查看本地和遠程分支,如果自己還沒創建過分支  那本地就只存在 master分支,

③:然后 我們 git checkout xxxx 切換到xxx分支  注意:xxx是相應的分支的名字。但是我們 目前還是存在 一個head detach 狀態,不管我們pull 還是push 都是不成功的 

④: 這時候我們需要 執行git branch xxx (這個xxx是任意名字  不過建議設置和我們想要切換的目標分支名稱) 

⑤: 然后 執行git --set-upstream <remote-branch>  綁定遠程分支  <remoter-branch>就是我們想要卻換到的目標分支

二、忽略文件權限

git config core.fileMode false 

三、忽略已經被跟蹤的文件  

一般從庫上拉下來的文件都是被跟蹤的文件,但是有些文件我們需要自定義 比如配置文件,但是我們又不想跟蹤我們的修改信息和上傳,這時候我們可以使用

git update-index --assume-unchanged filename   忽略跟蹤


git update-index --no-assume-unchanged filename  恢復跟蹤

 本文由用戶 byb1234 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!