第一種:
第一步:git init 初始化項目文件夾
第二步:git add . 鍵所有文件添加到暫存區
第三步:git commit -m "first commit" 提交到本地倉庫
第四步:git remote add origin XXX(XXX就是你github或者碼雲等遠程倉庫的地址,git branch這個命令可以看到你所在的分支,刪除某個倉庫地址使用git remote rm origin)
第五步:git pull 拉取遠程分支信息,首次拉取合並信息
第六步:git push -u -f origin master 提交到遠程倉庫,這個命令中的 -f 是強制推送,因為遠程倉庫只有初始化的文件,所以強制推送上去就行了,不加-f 會報當前分支沒有遠程分支,強制推送可以覆蓋master,這樣就完成了第一次提交的步驟)
第二種:
#首次提交
#克隆版本庫到本地
git clone http://192.168.3.107:9002/develop/zhong.git
cd zhong
#創建忽略文件(忽略文件自行編輯)
touch .gitignore
手動編輯忽略文件
(我的忽略列表)
target
target/*
*.iml
.idea
.idea/*
logs/*
#把工作時的所有變化提交到暫存區
git add .
#提交代碼(后面為注釋)
git commit -m '提交代碼的注釋'
#將代碼成功提交到遠程庫
git push -u origin master
#如果僅僅提交某個文件
git add README.md
git commit -m "add README"
git push -u origin master
#當代碼有變動的時候提交
#(其實是相當於先執行了 git add . 然后再執行了 git commit -m ' ')
git commit -am '注釋'
git push
新文件提交 git add . git commit -m '注釋' git push
git add -A 提交所有變化
git add -u 提交被修改(modified)和被刪除(deleted)文件,不包括新文件(new)
git add . 提交新文件(new)和被修改(modified)文件,不包括被刪除(deleted)文件
#修改遠程倉庫地址
先刪后加
git remote rm origin
git remote add origin git地址
修改遠程地址后
必須執行一次指定將本地倉庫推送到遠程倉庫,不能直接git push
執行以下命令
git commit -am '注釋'
git push -u origin master
從其它目錄拷貝的代碼,先執行清理緩存
git rm -rf --cached 目錄